PromucFlow_constructor/app/client/test/factories/Widgets
ashit-rath 893fd34cdd
perf: Widget re-rendering refactor (#14485)
* initial commit

* props hoc

* changes

* removed ignores and withWidgetProps

* added extra props to canvasStructure

* widget props changes

* list widget changes

* reintroduced widget props hook and other refactors

* remove warnings

* added deepequal for childWidgets selector

* fix global hotkeys and tabs widget jest test

* fix main container test fix

* fixed view mode width

* fix form widget values

* minor fix

* fix skeleton

* form widget validity fix

* jest test fix

* fixed tests: GlobalHotkeys, Tabs, CanvasSelectectionArena and fixed main container rendering

* minor fix

* minor comments

* reverted commented code

* simplified structure, selective redux state updates and other inconsistencies

* fix junit test cases

* stop form widget from force rendering children

* fix test case

* random commit to re run tests

* update isFormValid prop only if it exists

* detangling circular dependency

* fixing cypress tests

* cleaned up code

* clean up man cnavas props and fix jest cases

* fix rendering order of child widgets for canvas

* fix dropdown reset spec

* adding comments

* cleaning up unwanted code

* fix multiselect widget on deploy

* adressing review comments

* addressing minor review comment changes

* destructuring modal widget child and fix test case

* fix communityIssues cypress spec

* rewrite isVisible logic to match previous behaviour

* merging widget props with component props before checking isVisible

* adressing review comments for modal widget's isVisible

Co-authored-by: rahulramesha <rahul@appsmith.com>
2022-08-19 15:40:36 +05:30
..
ButtonFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
CanvasFactory.ts feat: Widget grouping Extended Features (#6538) 2021-08-24 17:08:20 +05:30
ChartFactory.ts fix: Change "Allow Horizontal Scroll" text to "Allow scroll" (#8085) 2021-10-25 17:09:39 +05:30
CheckboxFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
ContainerFactory.ts feat: Tree Select widget (#6271) 2021-09-17 02:08:35 -07:00
DatepickerFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
DividerFactory.ts Feature: Line separator widget (#4954) 2021-07-07 15:00:06 +05:30
DropdownFactory.ts feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -08:00
FilepickerFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
FormButtonFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
FormFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
IconFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
ImageFactory.ts fix: popups same width as parent (#7499) 2021-11-30 02:38:46 -08:00
InputFactory.ts feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
ListFactory.ts feat: Widget grouping Extended Features (#6538) 2021-08-24 17:08:20 +05:30
MapFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
ModalFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
RadiogroupFactory.ts feat: Tree Select widget (#6271) 2021-09-17 02:08:35 -07:00
RichTextFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
SkeletonFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
SwitchFactory.ts refactor: Widget Development API (#6405) 2021-09-09 20:40:22 +05:30
TableFactory.ts Fix: Tabs widget refactor with new nested property validation (#4014) 2021-04-27 12:46:54 +05:30
TabsFactory.ts perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
TextFactory.ts feat: Tree Select widget (#6271) 2021-09-17 02:08:35 -07:00
VideoFactory.ts feat: Updates widget default state (#8562) 2021-11-02 09:47:49 +05:30
WidgetTypeFactories.ts fix: select widget accept string and object in the defaultOption property (#11082) 2022-02-22 00:43:35 -08:00