goalert icon indicating copy to clipboard operation
goalert copied to clipboard

ui: convert javascript files to typescript

Open Forfold opened this issue 2 years ago • 0 comments

convert remaining .js/.jsx components to .tsx and .js utility files to .ts

remaining files:

  • ./live.js
  • ./src/cypress/plugins/index.js
  • ./src/cypress/plugins/tasks.js
  • ./src/cypress/ci-plugins.js
  • ./src/cypress/support/commands.js
  • ./src/app/forms/FormContainer.js
  • ./src/app/forms/index.js
  • ./src/app/forms/FormField.js
  • ./src/app/forms/context.js
  • ./src/app/forms/Form.js
  • ./src/app/loading/components/Spinner.js (#2369)
  • ./src/app/loading/components/LoadingButton.js (#2369)
  • ./src/app/rotations/RotationEditDialog.js (#2473)
  • ./src/app/rotations/RotationRouter.js
  • ./src/app/rotations/util.js (#2479)
  • ./src/app/rotations/RotationUserList.js (#2675)
  • ./src/app/rotations/RotationDeleteDialog.js (#2471)
  • ./src/app/rotations/RotationAddUserDialog.js (#2433)
  • ./src/app/rotations/RotationCreateDialog.js (#2434)
  • ./src/app/rotations/RotationSetActiveDialog.js (#2476)
  • ./src/app/rotations/UserForm.js (#2676)
  • ./src/app/rotations/RotationForm.js (#2474)
  • ./src/app/rotations/RotationDetails.js (#2472)
  • ./src/app/rotations/RotationUserDeleteDialog.js (#2472)
  • ./src/app/escalation-policies/PolicyStepsQuery.js https://github.com/target/goalert/pull/2526
  • ./src/app/escalation-policies/PolicyStepEditDialog.js https://github.com/target/goalert/pull/2536
  • ./src/app/escalation-policies/PolicyEditDialog.js https://github.com/target/goalert/pull/2528
  • ./src/app/escalation-policies/PolicyStepForm.js
  • ./src/app/escalation-policies/PolicyStep.js https://github.com/target/goalert/pull/2537
  • ./src/app/escalation-policies/PolicyForm.js (#2681)
  • ./src/app/escalation-policies/PolicyDetails.js https://github.com/target/goalert/pull/2527
  • ./src/app/escalation-policies/PolicyCreateDialog.js (#2467)
  • ./src/app/escalation-policies/PolicyStepCreateDialog.js https://github.com/target/goalert/pull/2534
  • ./src/app/escalation-policies/PolicyRouter.js
  • ./src/app/escalation-policies/PolicyStepDeleteDialog.js https://github.com/target/goalert/pull/2535
  • ./src/app/escalation-policies/PolicyDeleteDialog.js https://github.com/target/goalert/pull/2508
  • ./src/app/escalation-policies/PolicyServicesQuery.js https://github.com/target/goalert/pull/2538
  • ./src/app/escalation-policies/PolicyStepsCard.jsx (#3796)
  • ./src/app/util/graphql.js
  • ./src/app/util/MountWatcher.js
  • ./src/app/util/query_param.js
  • ./src/app/util/OtherActionsDesktop.js
  • ./src/app/util/promiseBatch.js
  • ./src/app/util/AppBarSearchContainer.js
  • ./src/app/util/Query.js
  • ./src/app/util/OtherActionsMobile.js
  • ./src/app/util/graphql.test.js
  • ./src/app/util/LuxonLocalizer.js
  • ./src/app/util/FilterContainer.js
  • ./src/app/util/CountDown.js (#2477)
  • ./src/app/util/shrinkWorkaround.js
  • ./src/app/util/OtherActions.js
  • ./src/app/util/PageActions.js
  • ./src/app/util/Search.js
  • ./src/app/util/Markdown.js
  • ./src/app/wizard/WizardForm.js
  • ./src/app/wizard/util.js
  • ./src/app/wizard/WizardRouter.js
  • ./src/app/wizard/propTypes.js
  • ./src/app/wizard/utilTestData.js
  • ./src/app/wizard/util.test.js
  • ./src/app/wizard/WizardScheduleForm.js
  • ./src/app/admin/AdminDialog.js (#2346)
  • ./src/app/admin/AdminRouter.js (#2357)
  • ./src/app/apollo.js
  • ./src/app/schedules/ScheduleNewOverrideFAB.js (#2457)
  • ./src/app/schedules/ScheduleShiftList.js (#2855)
  • ./src/app/schedules/util.js
  • ./src/app/schedules/ScheduleForm.js (#2455)
  • ./src/app/schedules/calendar/ScheduleCalendarOverrideDialog.js
  • ./src/app/schedules/ScheduleTZFilter.js
  • ./src/app/schedules/ScheduleRuleEditDialog.js (#3525)
  • ./src/app/schedules/ScheduleCreateDialog.js (#2453)
  • ./src/app/schedules/ScheduleRouter.js
  • ./src/app/schedules/ScheduleOverrideForm.js
  • ./src/app/schedules/ScheduleDeleteDialog.js (#2454)
  • ./src/app/schedules/ScheduleRuleForm.js
  • ./src/app/schedules/ScheduleAssignedToList.js (#2452)
  • ./src/app/schedules/ScheduleRuleCreateDialog.js (#3525)
  • ./src/app/schedules/ScheduleOverrideCreateDialog.js (#2457)
  • ./src/app/schedules/ScheduleOverrideEditDialog.js (#2464)
  • ./src/app/schedules/ScheduleOverrideDeleteDialog.js (#2461)
  • ./src/app/schedules/calendar-subscribe/CalendarSuccessForm.js
  • ./src/app/schedules/calendar-subscribe/CalendarSubscribeForm.js
  • ./src/app/schedules/calendar-subscribe/CalendarSubscribeDeleteDialog.js (#3590)
  • ./src/app/schedules/calendar-subscribe/CalendarSubscribeButton.js
  • ./src/app/schedules/calendar-subscribe/CalendarSubscribeCreateDialog.js (#3590)
  • ./src/app/schedules/calendar-subscribe/CalendarSubscribeEditDialog.js (#3590)
  • ./src/app/schedules/ScheduleRuleDeleteDialog.js (#2417)
  • ./src/app/schedules/ScheduleRuleList.js (#3525)
  • ./src/app/schedules/ScheduleOverrideList.js
  • ./src/app/schedules/util.test.js
  • ./src/app/schedules/ScheduleEditDialog.js (#2451)
  • ./src/app/alerts/AlertRouter.js
  • ./src/app/alerts/components/AlertsListFilter.js (#2365)
  • ./src/app/alerts/components/AlertDetails.js (#2364)
  • ./src/app/alerts/components/AlertsListControls.js (#2365)
  • ./src/app/alerts/AlertsList.js (#2360)
  • ./src/app/alerts/AlertDetailLogs.js (#2935)
  • ./src/app/alerts/pages/AlertDetailPage.js (#2936)
  • ./src/app/alerts/CreateAlertDialog/CreateAlertDialog.js (#2423)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertServiceListItem.js (#2939)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertInfo.js (#2939)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertReview.js (#2939)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertServiceSelect.js (#2939)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertConfirm.js (#2939)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertForm.js (#2423)
  • ./src/app/alerts/CreateAlertDialog/StepContent/CreateAlertListItem.js (#2939)
  • ./src/app/alerts/CreateAlertDialog/useCreateAlerts.js (#2423)
  • ./src/app/error-pages/index.js (#2367)
  • ./src/app/error-pages/Errors.js (#2367)
  • ./src/app/styles/materialStyles.js (#2364)
  • ./src/app/styles/index.js (#3179)
  • ./src/app/links/UserLink.js
  • ./src/app/links/ServiceLink.js
  • ./src/app/links/RotationLink.js
  • ./src/app/links/SlackChannelLink.js
  • ./src/app/links/index.js
  • ./src/app/links/ScheduleLink.js
  • ./src/app/users/UserNotificationRuleDeleteDialog.js (#2387)
  • ./src/app/users/util.js
  • ./src/app/users/UserNotificationRuleForm.js (#2386)
  • ./src/app/users/UserNotificationRuleCreateDialog.js (#2392)
  • ./src/app/users/UserRouter.js (#2383)
  • ./src/app/users/UserContactMethodDeleteDialog.js https://github.com/target/goalert/pull/2503
  • ./src/app/users/UserContactMethodCreateDialog.js (#2378)
  • ./src/app/users/UserContactMethodSelect.js (#3438)
  • ./src/app/users/UserDetails.js https://github.com/target/goalert/pull/2502
  • ./src/app/users/UserNotificationRuleList.js (#2384)
  • ./src/app/users/UserContactMethodVerificationForm.js (#3494)
  • ./src/app/users/UserStatusUpdatePreference.js (#2382)
  • ./src/app/users/UserContactMethodEditDialog.js (#3472)
  • ./src/app/users/UserContactMethodVerificationDialog.js (#3490)
  • ./src/app/users/UserCalendarSubscriptionList.js (#2377)
  • ./src/app/users/util.test.js
  • ./src/app/icons/index.js
  • ./src/app/icons/components/Icons.js
  • ./src/app/actions/auth.js
  • ./src/app/actions/index.js
  • ./src/app/actions/main.js
  • ./src/app/dialogs/FormDialog.js
  • ./src/app/dialogs/components/DialogTitleWrapper.js
  • ./src/app/dialogs/components/DialogContentError.js
  • ./src/app/mui-pickers.js
  • ./src/app/selection/RotationSelect.js
  • ./src/app/selection/LabelValueSelect.js (#2587)
  • ./src/app/selection/LabelKeySelect.js (#2587)
  • ./src/app/selection/UserSelect.js
  • ./src/app/selection/ScheduleSelect.js
  • ./src/app/selection/TimeZoneSelect.js
  • ./src/app/selection/index.js
  • ./src/app/selection/SlackChannelSelect.js
  • ./src/app/selection/ServiceSelect.js
  • ./src/app/selection/QuerySelect.js
  • ./src/app/selection/EscalationPolicySelect.js
  • ./src/app/main/components/SideBarDrawerList.js
  • ./src/app/main/components/Login.js (#3183)
  • ./src/app/main/components/NavSubMenu.js
  • ./src/app/main/components/ToolbarAction.js
  • ./src/app/main/components/ToolbarTitle.js
  • ./src/app/main/components/NewUserSetup.js
  • ./src/app/main/routes.js
  • ./src/app/main/ErrorBoundary.js
  • ./src/app/main/App.js (#2396)
  • ./src/app/reducers/auth.js
  • ./src/app/reducers/index.js
  • ./src/app/reducers/main.js
  • ./src/app/services/ServiceLabelForm.js
  • ./src/app/services/ServiceCreateDialog.js (#2467)
  • ./src/app/services/IntegrationKeyDeleteDialog.js https://github.com/target/goalert/pull/2569
  • ./src/app/services/ServiceDeleteDialog.js https://github.com/target/goalert/pull/2566
  • ./src/app/services/IntegrationKeyCreateDialog.js https://github.com/target/goalert/pull/2568
  • ./src/app/services/HeartbeatMonitorList.js https://github.com/target/goalert/pull/2486
  • ./src/app/services/ServiceLabelDeleteDialog.js https://github.com/target/goalert/pull/2570
  • ./src/app/services/HeartbeatMonitorCreateDialog.js (#2480)
  • ./src/app/services/HeartbeatMonitorDeleteDialog.js https://github.com/target/goalert/pull/2484
  • ./src/app/services/ServiceLabelFilterContainer.js (#2587)
  • ./src/app/services/ServiceRouter.js
  • ./src/app/services/ServiceLabelEditDialog.js https://github.com/target/goalert/pull/2571
  • ./src/app/services/HeartbeatMonitorStatus.js https://github.com/target/goalert/pull/2487
  • ./src/app/services/ServiceDetails.js https://github.com/target/goalert/pull/2572
  • ./src/app/services/ServiceLabelList.js https://github.com/target/goalert/pull/2570
  • ./src/app/services/ServiceAlerts.js https://github.com/target/goalert/pull/2573
  • ./src/app/services/ServiceEditDialog.js https://github.com/target/goalert/pull/2565
  • ./src/app/services/HeartbeatMonitorEditDialog.js https://github.com/target/goalert/pull/2485
  • ./src/app/services/ServiceOnCallList.js
  • ./src/app/services/IntegrationKeyList.js https://github.com/target/goalert/pull/2568
  • ./src/esbuild.config.js
  • ./src/webpack.cypress.js
  • ./src/babel.config.js
  • ./src/modernizr.config.js
  • ./src/build/static/explore.js
  • ./src/build/static/app.js
  • ./src/codemods/jsimports.js
  • ./src/codemods/material-core.js

Forfold avatar Apr 19 '22 19:04 Forfold