Skip to content

Update TemplateEmbedPage for Parameters #58

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

Open
6 tasks
jaaydenh opened this issue Apr 2, 2025 · 2 comments
Open
6 tasks

Update TemplateEmbedPage for Parameters #58

jaaydenh opened this issue Apr 2, 2025 · 2 comments
Assignees
Labels
beta candidate for a beta release

Comments

@jaaydenh
Copy link
Contributor

jaaydenh commented Apr 2, 2025

  • Create an experiment guarded TemplateEmbedPage to display the Parameter component. Use the dynamic-parameters experiment. This should function similar to CreateWorkspacePageExperimental.tsx and retrieve the parameters from API.templateVersionDynamicParameters.
  • swap the RichParameterInput component with the DynamicParameters component.
  • Retrieve parameters from dynamic params websocket, API.templateVersionDynamicParameters
  • Add opt-in/opt-out button for dynamic-parameters experiement
  • Handle usage of the autofill parameters feature which can be used in tandem with the auto query param or independently using the Presets feature UX as inspiration.
  • Handle usage of the mode=auto query param related to embedded buttons. There is no need to create the web socket connection if the workspace is auto-created.

The goal is to add an experimental WorkSpaceSettingsPage to add all the functionality needed to enable with dynamic parameters.

@Kira-Pilot Kira-Pilot changed the title Update TemplateEmbedPage for dynamic params Update TemplateEmbedPage for Parameters Apr 2, 2025
@Kira-Pilot Kira-Pilot changed the title Update TemplateEmbedPage for Parameters Update TemplateEmbedPage for Parameters Apr 2, 2025
@jaaydenh
Copy link
Contributor Author

jaaydenh commented Apr 3, 2025

@Kira-Pilot moving to Beta as it may be a bit of a stretch to get this done for the Early access release

@Kira-Pilot Kira-Pilot added the beta candidate for a beta release label Apr 4, 2025
@jaaydenh jaaydenh self-assigned this May 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta candidate for a beta release
Projects
None yet
Development

No branches or pull requests

2 participants