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

Setup actions playground #70

Merged
merged 4 commits into from
Aug 16, 2024

Conversation

adeniyii
Copy link
Contributor

No description provided.

Copy link

linear bot commented Aug 16, 2024

FUTR-89 Implement Action Playground

The admin should have a playground that allows you to test actions. We will need to spec this out and think through the user experience of how it should work.

General user flow:

  • Click Playground in Sidebar
  • See list of all available Actions
  • Click on the action
  • Action playground page
    • Main panel just lists the code to execute this action directly in the users app (code should update as the form in the sidebar is updated)
    • Sidebar action form shows up (same form from the workflows page) that allows a user to fill out the action details and then click the run button.
  • User fills out the form
  • User clicks a "Run Action" button'

Ugly mock

image.png

Screenshot from Nango just to show example of how they add code to their Admin

image.png

Copy link

vercel bot commented Aug 16, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
arkwright-admin ❌ Failed (Inspect) Aug 16, 2024 4:50pm

@adeniyii adeniyii marked this pull request as draft August 16, 2024 10:10
@adeniyii adeniyii force-pushed the ifedayo/futr-89-implement-action-playground branch from df10b23 to 5cbf3ba Compare August 16, 2024 13:08
@adeniyii adeniyii force-pushed the ifedayo/futr-89-implement-action-playground branch from 5cbf3ba to 2a748af Compare August 16, 2024 16:45
@adeniyii adeniyii changed the title init Setup actions playground Aug 16, 2024
@adeniyii adeniyii marked this pull request as ready for review August 16, 2024 17:29
@TheIsrael1 TheIsrael1 merged commit 5cf8b6a into main Aug 16, 2024
1 of 2 checks passed
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.

2 participants