feat: support all fields type and filters in grid of tauri

* feat: support the single select field actions in grid of tauri

* feat: support multiselect

* feat: support number field and number filter

* feat: support url field

* fix: eslint error

* feat: support checkbox filter

* feat: support checklist field

* fix: adjusting keydown event

* fix: edit record ui

* feat: support date field

* fix: url field bugs

* fix: the bug of the type option wasn't update

* chore: make plural tokens compatible with tauri

* fix: plural key

* fix: optimize get cell performance

* fix: update ts error

* fix: update select option bugs

* fix: grid calculate css

* fix: add DidUpdateFieldSettings

---------

Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
This commit is contained in:
Kilu.He
2023-12-04 10:33:31 +08:00
committed by GitHub
parent 5fa441cbf5
commit a070ed2441
122 changed files with 4094 additions and 845 deletions

View File

@ -833,6 +833,8 @@ impl DatabaseEditor {
for option in options {
type_option.delete_option(&option.id);
}
notify_did_update_database_field(&self.database, field_id)?;
self
.database
.lock()