Skip to content

[$250] [TS migration] Migrate VideoPlayerControls and VideoPopoverMenu component files to TypeScript #36723

Closed

Description

@hayata-suenaga

TypeScript migration

Make sure you read through our TypeScript's style guide, cheatsheet and PropTypes conversion table before you start working on this migration issue.

Files related to the VideoPlayerControls and VideoPopoverMenu components

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~013b85f928413973c4
  • Upwork Job ID: 1758559473458262016
  • Last Price Increase: 2024-02-16
  • Automatic offers:
    • situchan | Reviewer | 0

Activity

  1. melvin-bot commented on Feb 16, 2024

    @melvin-bot
  2. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Feb 16, 2024
  3. melvin-bot commented on Feb 16, 2024

    @melvin-bot

    Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan (External)

  4. muas19 commented on Feb 16, 2024

    @muas19

    Can work on this

  5. rayane-d commented on Feb 16, 2024

    @rayane-d
    Contributor

    I would like to work on this

  6. TrevorSemeraro commented on Feb 16, 2024

    @TrevorSemeraro

    Proposal

    Please re-state the problem that we are trying to solve in this issue.

    Change files to typescript instead of javascript, and add type safety.

    What is the root cause of that problem?

    Files were written in javascript, need to change to typescript.

    What changes do you think we should make in order to solve the problem?

    Change files to [.ts] and interfaces and types for all necessary variables, functions, and parameters.

  7. melvin-bot commented on Feb 16, 2024

    @melvin-bot

    📣 @solowave! 📣
    Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
    Please follow these steps:

    1. Make sure you've read and understood the contributing guidelines.
    2. Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
    3. Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
    4. Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
      Screen Shot 2022-11-16 at 4 42 54 PM
      Format:
    Contributor details
    Your Expensify account email: <REPLACE EMAIL HERE>
    Upwork Profile Link: <REPLACE LINK HERE>
    
  8. melvin-bot commented on Feb 16, 2024

    @melvin-bot

    ✅ Contributor details stored successfully. Thank you for contributing to Expensify!

  9. 44 remaining items

  10. melvin-bot commented on Apr 10, 2024

    @melvin-bot

    This issue has not been updated in over 15 days. @hayata-suenaga, @situchan, @smelaa eroding to Monthly issue.

    P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

  11. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Apr 10, 2024
  12. melvin-bot commented on Apr 10, 2024

    @melvin-bot

    Triggered auto assignment to @adelekennedy (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  13. hayata-suenaga commented on Apr 10, 2024

    @hayata-suenaga
    ContributorAuthor

    The PR has been merged. Please handle payment for @situchan for C+ review work

  14. adelekennedy commented on Apr 17, 2024

    @adelekennedy
    Contributor

    Payouts due:

  15. situchan commented on May 17, 2024

    @situchan
    Contributor

    @adelekennedy I am still using upwork

  16. situchan commented on Oct 8, 2025

    @situchan
    Contributor

    @adelekennedy kindly bump ^

  17. mallenexpensify commented on Oct 8, 2025

    @mallenexpensify
    Contributor

    Payment Summary

    Contributor+: @situchan paid $250 via Upwork

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

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in reviewTypescript Migration

Type

No type

Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions