Skip to content

fix: improve type safety in PlayOnScroll and CommunityMeetingsCardGrid - #660

Open
Chaitu7032 wants to merge 2 commits into
containers:mainfrom
Chaitu7032:fix/community-meetings-card-types
Open

fix: improve type safety in PlayOnScroll and CommunityMeetingsCardGrid#660
Chaitu7032 wants to merge 2 commits into
containers:mainfrom
Chaitu7032:fix/community-meetings-card-types

Conversation

@Chaitu7032

@Chaitu7032 Chaitu7032 commented Aug 9, 2026

Copy link
Copy Markdown

Description

Resolve two type-safety TypeScript problems preventing yarn typecheck from passing.

1] Add a PlayOnScroll type using VideoProps that already exists for proper prop recognition in features.tsx
2] Resolve type-safety problems in CommunityMeetingsCardGrid by appropriately narrowing parsed markdown nodes when accessing properties.
3] Maintain existing functionality and link extraction of meeting recordings.

fixes #661

Before screenshot / screen recording

Not applicable. This PR contains type-safety and build-quality fixes only; there are no intended UI changes.

After screenshot / screen recording

Not applicable. No visual or runtime behavior was intentionally changed.

Checklist

  • Certify you wrote the patch or otherwise have the right to pass it on as an open-source patch by signing all
    commits. (git commit -s). (If needed, use git commit -s --amend). The author email must match
    the sign-off email address. See CONTRIBUTING.md
    for more information.

  • PR description, commit message, and GitHub comments are human-written, per LLM Policy

Chaitu7032 added 2 commits August 9, 2026 10:02
Signed-off-by: Chaitu7032 <konakrishnachaitanya1@gmail.com>
Signed-off-by: Chaitu7032 <konakrishnachaitanya1@gmail.com>
@Chaitu7032
Chaitu7032 force-pushed the fix/community-meetings-card-types branch from a5486b4 to a41de23 Compare August 9, 2026 04:35
@Chaitu7032 Chaitu7032 changed the title Fix/community meetings card types fix: improve type safety in PlayOnScroll and CommunityMeetingsCardGrid Aug 9, 2026
@Chaitu7032

Copy link
Copy Markdown
Author

@ashley-cui

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: TypeScript typecheck fails in PlayOnScroll and CommunityMeetingsCardGrid

1 participant