Skip to content
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

convert ast fillet from xstate action to async actor and remove eslint disabling comments #4749

Open
Tracked by #2606
max-mrgrsk opened this issue Dec 11, 2024 · 0 comments · May be fixed by #4803
Open
Tracked by #2606

convert ast fillet from xstate action to async actor and remove eslint disabling comments #4749

max-mrgrsk opened this issue Dec 11, 2024 · 0 comments · May be fixed by #4803
Assignees
Labels
ast Issues / features relevant to ast and parser. xstate Bugs and issues related to xstate.

Comments

@max-mrgrsk
Copy link
Collaborator

max-mrgrsk commented Dec 11, 2024

Convert the AST fillet implementation from a synchronous XState action to an asynchronous actor, removing the need for eslint disabling comments. This refactoring ensures proper awaiting of async tasks and aligns with our newer coding practices demonstrated in recent PRs.

Discussion: #4694 (review)
Reference: https://github.com/KittyCAD/modeling-app/pull/4666/files#diff-5b3927b16824249515f7aa8762bd6c9c9ba641a023bb6d0a75b75331326cf4aa

@max-mrgrsk max-mrgrsk mentioned this issue Dec 11, 2024
45 tasks
@max-mrgrsk max-mrgrsk self-assigned this Dec 11, 2024
@max-mrgrsk max-mrgrsk added xstate Bugs and issues related to xstate. ast Issues / features relevant to ast and parser. labels Dec 11, 2024
@max-mrgrsk max-mrgrsk added this to the v1 Modeling App Launch milestone Dec 11, 2024
@max-mrgrsk max-mrgrsk changed the title convert ast chamfer from xstate action to async actor and remove eslint disabling comments convert ast fillet from xstate action to async actor and remove eslint disabling comments Dec 11, 2024
@max-mrgrsk max-mrgrsk linked a pull request Dec 15, 2024 that will close this issue
@max-mrgrsk max-mrgrsk linked a pull request Dec 15, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ast Issues / features relevant to ast and parser. xstate Bugs and issues related to xstate.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant