WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@ruchamahabal
Copy link
Member

@ruchamahabal ruchamahabal commented Nov 7, 2025

Configure Success & Failure fields

Empty State:

image

Events Wired:

1-config-success-failure

In Action:

config-success-failure.mp4

Other major changes

  • studioStore & appStore were duplicating a lot of code for variables, resources & watcher management with some changes. Added a shared store among the two - codeStore that maintains state for the app in edit mode/render mode.
  • Commonified a lot of event handlers sitting in component files + helpers.ts in the store
  • refactor: drop extra checkbox for flagging transformed results. Follow event handler's UI pattern (empty state to configure)

@ruchamahabal ruchamahabal marked this pull request as ready for review November 11, 2025 05:19
@ruchamahabal ruchamahabal changed the title feat(Data Sources): ability to wire success/error scripts feat(Data Sources): ability to wire success/error scripts + refactor code state management Nov 11, 2025
@ruchamahabal ruchamahabal merged commit abe7e81 into frappe:develop Nov 11, 2025
1 check passed
@ruchamahabal ruchamahabal moved this to Done in Frappe Studio Nov 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant