tachybase_todo/packages/core/client
Zeke Zhang 2468caeeb9
refactor(DataBlock): details block (#3776)
* refactor: remove useless code related 'TableField'

* refactor: add details block UI schema and hooks

* refactor: update details block schema and create new hook for details block without paging props

* refactor: add useDetailsBlockWithoutPagingDecoratorProps and useDetailsBlockWithPagingDecoratorProps

* test: add unit tests

* chore: fix build

* chore: fix import path for withDynamicSchemaProps

* fix: fix import typo in createDetailsBlockWithoutPagingUISchema test

* chore: fix unit test

* refactor: should not get collection on getting association in UISchema

* chore: fix unit test

* refactor: use x-use-component-props instead of useProps

* chore: fix Pagination

* chore: skip weird tests

* chore: remove weird test

* refactor: update details block initializers and associated schemas

* refactor: rename to useDetailsWithPaginationProps

* refactor: rename to useDetailsWithPaginationDecoratorProps

* refactor: rename to createDetailsWithPaginationUISchema

* chore: fix unit test

* refactor: rename to createDetailsUISchema

* refactor: rename to useDetailsDecoratorProps

* refactor: rename to useDetailsProps

* refactor: rename to 'blockSettings:details'

* chore: fix e2e
2024-03-28 08:48:58 +08:00
..
.dumi feat: support for multiple data sources (#3418) 2024-03-03 23:06:24 +08:00
docs feat: add data source filter (#3724) 2024-03-15 15:38:33 +08:00
src refactor(DataBlock): details block (#3776) 2024-03-28 08:48:58 +08:00
.dumirc.ts fix: remove temp doc (#3603) 2024-03-05 12:34:20 +08:00
.npmignore refactor: new schema initializer and schema settings (#2802) 2023-12-04 14:56:46 +08:00
LICENSE feat: change license (#1350) 2023-01-11 11:58:47 +08:00
package.json chore(versions): 😊 publish v0.20.0-alpha.17 2024-03-26 17:25:06 +08:00
tsconfig.json refactor: establish a sound testing system (#3179) 2023-12-21 20:39:11 +08:00