Closed nstrayer closed 1 year ago
Name | Link |
---|---|
Latest commit | c345e42b632028d9b20cfd08cb1ddd0290b8eb17 |
Latest deploy log | https://app.netlify.com/sites/shiny-ui-editor/deploys/6453c898b4cc430008ebb3fe |
Name | Link |
---|---|
Latest commit | c345e42b632028d9b20cfd08cb1ddd0290b8eb17 |
Latest deploy log | https://app.netlify.com/sites/shinyuieditor-storybook/deploys/6453c89881a9e3000898754c |
Closing in favor of #166
This PR adds very basic (and non-enabled) support for ShinyForPython apps along with a new repo structure where info about the UI nodes is stored in a separate "library" in the main mono-repo so it can be shared across the different backends/clients without needing to bring along the entire react dependency and all the annoying with it.
The main con of this change is that to add an element to the editor, you now need to add it in two places:
inst/ui-node-definitions/
library for the basic informationinst/editor/
library to bind it to a React Component and provide optional render overrides for the settings panels.