Storybooks integration
- Add storybooks to appsmith UI application.
- addon-docs - Picks up documentation from the component
- addon-designs - Picks up figma URL to see widget and design side by side
- addong-knobs - Allows to toggle props in storybook
- Add a sample story for TextInputWidget
See merge request theappsmith/internal-tools-client!172
Editor header - Breadcrumbs routing
Changes:
- The first breadcrumb is "Home" which redirects to the homepage (/)
- The second breadcrumb is "Applications" which redirects to applications (/applications)
See merge request theappsmith/internal-tools-client!175
Add support for plugin name based filtering
Started pulling plugins from the server and showing actions and data sources depending of plugin name
See merge request theappsmith/internal-tools-client!169
Renamed styleName prop to accent
Fixes#108 a weird bug with styled-components that passes down styling props to the dom.
See merge request theappsmith/internal-tools-client!167
Drafts in API Pane
Closes: #285#223#142#224#231#176#198#249#98#248#237#233#276#178#281
* #223, #142: Added feature to save drafts of apis which are indicated by an orange dot next to it
* #285#224: Added better routing in the api pane to save last visited api and selecting by default
* #231: Fixed button disabled state
* #176: Adding 2 headers and param rows by default
* #198#98: Adding a default name for api `Action{Number}`
* #249: Fixed multiple scrolls in the response view
* #248#237#233#276 : Fixed validations
* #178: Disable post body in GET
* #281: Disable Code Editor context menu
See merge request theappsmith/internal-tools-client!158
Move to absolute paths for all files
Closes#279
This changes all relative updates to absolute for better refactoring
See merge request theappsmith/internal-tools-client!163
Use applicationId and pageId to render pages
The builder and viewer are orchestrated using `applicationId` and `pageId`
- Fixes#256 The application builder and application viewer both now work based on the `applicationId` and `pageId` in the URL.
- Fixes#177 There are placeholders and loading indications, now, in the application viewer.
See merge request theappsmith/internal-tools-client!151
Validation parse widget property
Closes: #298
* Added functionality in validators to provide a parsed value to be used by widgets
* Added validation to (almost) all properties of the widgets
See merge request theappsmith/internal-tools-client!160