PromucFlow_constructor/app/client/src
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
..
actions perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
api chore: Modified action execution payload to support data types (#16106) 2022-08-19 01:01:47 +05:30
assets fix: Reskinning Radio + Toggle + Checkbox (#15329) 2022-08-05 10:16:42 +05:30
ce perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
components perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
constants perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
ee chore: integrate msw to browser to mock api requests (#15965) 2022-08-17 12:01:55 +05:30
enterprise
entities fix: Modify Form Control Inputs for various Datasource Actions (#15396) 2022-08-09 13:05:59 +00:00
globalStyles refactor: deprecate commenting and notifications (#15484) 2022-08-03 12:32:49 +05:30
icons feat: migrate organisation to workspace (#13863) 2022-06-15 21:07:41 +05:30
mockComponentProps
mockResponses feat: migrate from org to workspace under phase 3 (#14158) 2022-07-20 17:24:16 +05:30
mocks chore: integrate msw to browser to mock api requests (#15965) 2022-08-17 12:01:55 +05:30
normalizers
pages perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
polyfills
reducers perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
reflow
resizable perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
sagas perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
selectors perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
templates
theme fix: Reskinning Input Widgets (#15546) 2022-08-18 11:56:07 +05:30
transformers fix: Added support for self signed certificate during OAuth2 flows (#14719) 2022-07-21 16:10:36 +05:30
utils perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
widgets perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
workers chore: Modified action execution payload to support data types (#16106) 2022-08-19 01:01:47 +05:30
.gitignore
App.css
AppErrorBoundry.tsx add analytics log on app crash (#14575) 2022-06-22 16:00:33 +05:30
AppRouter.tsx refactor: deprecate commenting and notifications (#15484) 2022-08-03 12:32:49 +05:30
index.css fix: Reskinning Radio + Toggle + Checkbox (#15329) 2022-08-05 10:16:42 +05:30
index.tsx chore: integrate msw to browser to mock api requests (#15965) 2022-08-17 12:01:55 +05:30
LandingScreen.tsx
react-app-env.d.ts
RouteBuilder.ts chore: code changes to support clean urls v2 (#14757) 2022-07-11 09:36:29 +05:30
RouteParamsMiddleware.ts chore: code changes to support clean urls v2 (#14757) 2022-07-11 09:36:29 +05:30
serviceWorker.js feat: migrate organisation to workspace (#13863) 2022-06-15 21:07:41 +05:30
store.ts chore: code changes to support clean urls v2 (#14757) 2022-07-11 09:36:29 +05:30
wdyr.ts