From 508e6167ae5644ae993757365d878aa81793bd33 Mon Sep 17 00:00:00 2001 From: absidue <48293849+absidue@users.noreply.github.com> Date: Fri, 27 Dec 2024 21:57:21 +0100 Subject: [PATCH] FtRadioButton and FtCheckboxList v-model and composition API --- .../FtCheckboxList.css} | 0 .../FtCheckboxList/FtCheckboxList.vue | 87 +++++++++ .../FtRadioButton.css} | 0 .../FtRadioButton/FtRadioButton.vue | 75 ++++++++ .../FtSearchFilters/FtSearchFilters.vue | 174 +++++++----------- .../ft-checkbox-list/ft-checkbox-list.js | 61 ------ .../ft-checkbox-list/ft-checkbox-list.vue | 32 ---- .../ft-radio-button/ft-radio-button.js | 52 ------ .../ft-radio-button/ft-radio-button.vue | 33 ---- src/renderer/composables/use-id-polyfill.js | 10 + 10 files changed, 242 insertions(+), 282 deletions(-) rename src/renderer/components/{ft-checkbox-list/ft-checkbox-list.css => FtCheckboxList/FtCheckboxList.css} (100%) create mode 100644 src/renderer/components/FtCheckboxList/FtCheckboxList.vue rename src/renderer/components/{ft-radio-button/ft-radio-button.css => FtRadioButton/FtRadioButton.css} (100%) create mode 100644 src/renderer/components/FtRadioButton/FtRadioButton.vue delete mode 100644 src/renderer/components/ft-checkbox-list/ft-checkbox-list.js delete mode 100644 src/renderer/components/ft-checkbox-list/ft-checkbox-list.vue delete mode 100644 src/renderer/components/ft-radio-button/ft-radio-button.js delete mode 100644 src/renderer/components/ft-radio-button/ft-radio-button.vue create mode 100644 src/renderer/composables/use-id-polyfill.js diff --git a/src/renderer/components/ft-checkbox-list/ft-checkbox-list.css b/src/renderer/components/FtCheckboxList/FtCheckboxList.css similarity index 100% rename from src/renderer/components/ft-checkbox-list/ft-checkbox-list.css rename to src/renderer/components/FtCheckboxList/FtCheckboxList.css diff --git a/src/renderer/components/FtCheckboxList/FtCheckboxList.vue b/src/renderer/components/FtCheckboxList/FtCheckboxList.vue new file mode 100644 index 0000000000000..86947f2b9d930 --- /dev/null +++ b/src/renderer/components/FtCheckboxList/FtCheckboxList.vue @@ -0,0 +1,87 @@ + + + + +