Commit Graph

2545 Commits

Author SHA1 Message Date
Zeke Zhang
15a68eef66 perf(MenuEditor): prevent unnecessary re-renders 2024-11-03 19:34:35 +08:00
Zeke Zhang
7efab73f0d fix(InternalAdminLayout): fix the issue of missing left sidebar menu 2024-11-03 19:13:52 +08:00
Zeke Zhang
023aa0ce4f perf(MenuEditor): optimize router context 2024-11-03 18:16:06 +08:00
Zeke Zhang
d786145fc2 perf(CollectionHistoryProvider): optimize location context 2024-11-03 17:57:32 +08:00
Zeke Zhang
a1152f1ad1 refactor(ErrorBoundary): optimize code 2024-11-03 17:33:55 +08:00
Zeke Zhang
d58668f36e perf(withSkeletonComponent): use useDeferredValue 2024-11-03 17:20:12 +08:00
Zeke Zhang
def498c203 chore(SchemaSettingsDropdown): make menu visibility more stable 2024-11-03 16:35:47 +08:00
Zeke Zhang
4115f54519 perf(Details): add skeleton component 2024-11-03 16:33:11 +08:00
Zeke Zhang
8106424180 perf(useTableBlockProps): avoid unnecessary re-renders 2024-11-03 15:34:32 +08:00
Zeke Zhang
bca6d965ee perf(ActionContextProvider): add useMemo for context value 2024-11-03 14:01:34 +08:00
Zeke Zhang
728b641a20 perf(useBlockCollection): avoid unnecessary re-renders 2024-11-03 13:37:41 +08:00
Zeke Zhang
63c6206192 perf(useDataBlockRequest): prevent unnecessary re-renders 2024-11-03 13:27:15 +08:00
Zeke Zhang
583ab0b54b perf(TableBlockProvider): prevent unnecessary re-renders by splitting context 2024-11-03 12:55:23 +08:00
Zeke Zhang
063c2f7160 perf(useResourceName): avoid unnecessary re-renders 2024-11-03 11:39:02 +08:00
Zeke Zhang
2a56a91295 fix: fix unit tests 2024-11-03 10:00:43 +08:00
Zeke Zhang
ca4ad2877b fix: fix e2e error 2024-11-03 08:23:34 +08:00
Zeke Zhang
b3a4201a82 Revert "perf(CollectionField): use custom RecursionField component to avoid unnecessary re-renders"
This reverts commit 203ecc1334.
2024-11-03 06:11:05 +08:00
Zeke Zhang
203ecc1334 perf(CollectionField): use custom RecursionField component to avoid unnecessary re-renders 2024-11-03 04:54:42 +08:00
Zeke Zhang
977c0f4c81 Merge branch 'next' into 730 2024-11-02 13:50:40 +08:00
Zeke Zhang
41c41128c2 fix(Action): make e2e tests pass 2024-11-02 13:48:54 +08:00
Zeke Zhang
4d709fa9e9 fix(filterBlocks): make e2e tests pass 2024-11-02 12:15:45 +08:00
Zeke Zhang
fee1c2999c refactor: remove deprecated API 2024-11-01 16:55:09 +08:00
Zeke Zhang
a5f93b95fb chore: make unit tests pass 2024-11-01 16:17:09 +08:00
Katherine
231b7d641b
chore: add support for Layout parameters (labelAlign, labelWidth, labelWrap) (#5521)
* chore:  support layout settings

* refactor: locale improve

* fix: test

* fix: bug

* refactor: label width

* fix: bug

* refactor: locale improve

* fix: bug

* style: style improve

* fix: test
2024-11-01 16:06:18 +08:00
Zeke Zhang
fcbe4496ce Merge branch 'next' into 730 2024-11-01 15:50:25 +08:00
Katherine
c639e7d403
feat: configure fields support serach and filter fields (#5471)
* feat: configure fields support serach and filter fields

* feat: configure fields support serach and filter fields

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: test

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-11-01 14:28:46 +08:00
Zeke Zhang
a97c5f1e06 fix: fix add tab 2024-11-01 00:23:34 +08:00
Zeke Zhang
f6de620be5 perf(PageTabs): cache rendered content to prevent re-rendering 2024-11-01 00:19:22 +08:00
Zeke Zhang
79472624b5 style(TableSkeleton): optimize style 2024-10-31 23:12:01 +08:00
Zeke Zhang
058a698fea perf(TableSkeleton): improve skeleton component performance 2024-10-31 22:49:03 +08:00
Zeke Zhang
d954d565e4 perf(Table): improve pagination performance 2024-10-31 21:08:52 +08:00
Zeke Zhang
c5bd4ce6af refactor(Table): use skeleton component 2024-10-31 21:07:18 +08:00
Zeke Zhang
5965852bf6 perf(PageContent): improve performance 2024-10-31 14:18:16 +08:00
Zeke Zhang
bab0661d5c Merge branch 'next' into 730 2024-10-31 13:04:16 +08:00
Zeke Zhang
38320fe489 refactor(CollectionFieldInternalField): remove useless code 2024-10-31 08:49:30 +08:00
Zeke Zhang
2e06a04f73 perf(CollectionFieldInternalField): optimize performance of default value processing 2024-10-30 23:54:48 +08:00
Zeke Zhang
8402b039d8 perf: some minor optimizations 2024-10-30 23:52:18 +08:00
Katherine
8c28fcc706
fix: restore default value when field title is cleared (#5549) 2024-10-30 22:32:37 +08:00
Zeke Zhang
e25b2f7d3b Merge branch 'next' into 730 2024-10-30 18:24:29 +08:00
Zeke Zhang
f6fd8152cc Merge branch 'main' into next 2024-10-30 18:02:02 +08:00
Zeke Zhang
62bf6b746c chore: fix build error 2024-10-30 16:58:50 +08:00
chenos
a2b464ff14
feat: numeric precision can be configured to 8 digits (#5552) 2024-10-30 15:40:31 +08:00
Zeke Zhang
5d2a9ace48 perf(LinkageRules): improve style performance 2024-10-30 14:44:22 +08:00
Zeke Zhang
26f100c9e4 perf(acl): improve style performance 2024-10-30 14:37:29 +08:00
Zeke Zhang
6e992554f6 perf(ArrayCollapse): improve style performance 2024-10-30 11:53:43 +08:00
Zeke Zhang
bf57391aca refactor(style): remove useless code 2024-10-30 11:47:22 +08:00
Zeke Zhang
39f12cc4db perf(MenuItem): improve style performance 2024-10-30 11:44:33 +08:00
Zeke Zhang
5918d1e14e perf(IconField): improve style performance 2024-10-30 11:37:10 +08:00
Zeke Zhang
95cabdc409 perf(Grid): improve style performance 2024-10-30 11:23:16 +08:00
Zeke Zhang
5f9bbf580d perf(BlockItem): improve style performance 2024-10-30 11:14:02 +08:00