-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Canvas][tech-debt] Add Typescript to apps directory #73766
[Canvas][tech-debt] Add Typescript to apps directory #73766
Conversation
Pinging @elastic/kibana-canvas (Team:Canvas) |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. See one minor question in the ExportApp
x-pack/plugins/canvas/public/apps/export/export/export_app.component.tsx
Outdated
Show resolved
Hide resolved
x-pack/plugins/canvas/public/apps/export/export/export_app.component.tsx
Outdated
Show resolved
Hide resolved
x-pack/plugins/canvas/public/apps/workpad/workpad_app/workpad_app.component.tsx
Outdated
Show resolved
Hide resolved
💚 Build SucceededBuild metrics@kbn/optimizer bundle module count
async chunks size
History
To update your PR or re-run it, just comment with: |
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
Summary
The
/apps
directory contains components that, combined with therouter
, load various views of Canvas. This PR strongly-types these components and related files.It also removes a few "loading" components that were impossible to render, (e.g.
null
workpad in state) and weren't even i18n'd.Anything involving the router was left for future work involved in typing or replacing it.
Testing