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

feat(CanvasToolbar): Add DSL Selector #1034

Merged
merged 1 commit into from
Apr 26, 2024

Conversation

lordrip
Copy link
Member

@lordrip lordrip commented Apr 25, 2024

Context

In order to create new entities, a DSL Slector component needs to be added.

Changes

This commit adds said component divided into 3 sections:

  1. ChangeDSLModal: A modal to warn the user whenever the DSL is being changed since the existing integration will be removed
  2. DSLSelectorToggle: The DSL Button itself
  3. DSLSelector: The main entry point for the DSL Selector, this component is in charge of combining both DSLSelectorToggle and the ChangeDSLModal components

Screenshots

DSLSelectorToggle

image

ChangeDSLModal

image

relates: #1030

In order to create new entities, a DSL Slector component needs to be
added.

This commit adds said component divided in 3 sections:

1. `ChangeDSLModal`: A modal to warn the user whenever the DSL is being
   changed since the existing integration will be removed
2. `DSLSelectorToggle`: The DSL Button itself
3. `DSLSelector`: The main entrypoint for the DSL Selector, this
   component is in charge of combining both `DSLSelectorToggle` and the
`ChangeDSLModal` components

relates: KaotoIO#1030
@lordrip lordrip merged commit c809a3b into KaotoIO:main Apr 26, 2024
6 checks passed
@lordrip lordrip deleted the feat/add-dsl-selector branch April 26, 2024 06:51
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.

None yet

2 participants