From a071e6b21ef38b5a40c9d8dc75fb0abca2fcbd2d Mon Sep 17 00:00:00 2001 From: Dan Elbert Date: Sun, 29 Sep 2024 13:35:49 -0500 Subject: [PATCH] Begin converting to composition api --- .gitignore | 2 +- app/javascript/components/App.vue | 86 ++--- app/javascript/components/AppAutocomplete.vue | 308 +++++++++--------- app/javascript/components/AppConfirm.vue | 58 ++-- app/javascript/components/AppDatePicker.vue | 46 ++- app/javascript/components/AppDateTime.vue | 78 ++--- app/javascript/components/AppDropdown.vue | 98 +++--- .../components/AppExpandTransition.vue | 160 +++++---- app/javascript/components/AppIcon.vue | 48 +-- app/javascript/components/AppIconicIcon.vue | 123 ++++--- app/javascript/components/AppLoading.vue | 5 +- app/javascript/components/AppModal.vue | 46 +-- app/javascript/components/AppNavbar.vue | 50 +-- app/javascript/lib/useCheckAuthentication.js | 12 + app/javascript/lib/useLoadResource.js | 27 ++ package.json | 1 + yarn.lock | 38 ++- 17 files changed, 574 insertions(+), 612 deletions(-) create mode 100644 app/javascript/lib/useCheckAuthentication.js create mode 100644 app/javascript/lib/useLoadResource.js diff --git a/.gitignore b/.gitignore index baafb3d..6b11b7f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,7 +9,7 @@ # Ignore the default SQLite database. /db/*.sqlite3 -/db/*.sqlite3-journal +/db/*.sqlite3* # Ignore all logfiles and tempfiles. /log/* diff --git a/app/javascript/components/App.vue b/app/javascript/components/App.vue index 5f1f39c..8e22aa6 100644 --- a/app/javascript/components/App.vue +++ b/app/javascript/components/App.vue @@ -9,7 +9,7 @@

Error!

-

{{ error }}

+

{{ appConfig.error }}

@@ -18,70 +18,56 @@ - \ No newline at end of file diff --git a/app/javascript/components/AppAutocomplete.vue b/app/javascript/components/AppAutocomplete.vue index 3288ba0..af5f595 100644 --- a/app/javascript/components/AppAutocomplete.vue +++ b/app/javascript/components/AppAutocomplete.vue @@ -27,195 +27,179 @@ -