From 59dc9516d09723e1d9bb5d3783afaf39c8cdd301 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 23 Apr 2023 08:13:12 +0900 Subject: [PATCH] refactor(frontend): use composition aoi --- .../frontend/src/components/MkContainer.vue | 169 ++++++++---------- packages/frontend/src/components/MkFolder.vue | 2 +- packages/frontend/src/components/MkOmit.vue | 2 +- packages/frontend/src/components/MkRange.vue | 6 +- .../frontend/src/pages/welcome.timeline.vue | 2 +- 5 files changed, 76 insertions(+), 105 deletions(-) diff --git a/packages/frontend/src/components/MkContainer.vue b/packages/frontend/src/components/MkContainer.vue index a6372b7b6..d03331a6e 100644 --- a/packages/frontend/src/components/MkContainer.vue +++ b/packages/frontend/src/components/MkContainer.vue @@ -1,6 +1,6 @@ - diff --git a/packages/frontend/src/components/MkFolder.vue b/packages/frontend/src/components/MkFolder.vue index fd070a5f1..10eee6aab 100644 --- a/packages/frontend/src/components/MkFolder.vue +++ b/packages/frontend/src/components/MkFolder.vue @@ -65,7 +65,7 @@ const getBgColor = (el: HTMLElement) => { } }; -let rootEl = $ref(); +let rootEl = $shallowRef(); let bgSame = $ref(false); let opened = $ref(props.defaultOpen); let openedAtLeastOnce = $ref(props.defaultOpen); diff --git a/packages/frontend/src/components/MkOmit.vue b/packages/frontend/src/components/MkOmit.vue index 0f148022b..e2d68d12c 100644 --- a/packages/frontend/src/components/MkOmit.vue +++ b/packages/frontend/src/components/MkOmit.vue @@ -17,7 +17,7 @@ const props = withDefaults(defineProps<{ maxHeight: 200, }); -let content = $ref(); +let content = $shallowRef(); let omitted = $ref(false); let ignoreOmit = $ref(false); diff --git a/packages/frontend/src/components/MkRange.vue b/packages/frontend/src/components/MkRange.vue index a1ee6367a..eaa134df2 100644 --- a/packages/frontend/src/components/MkRange.vue +++ b/packages/frontend/src/components/MkRange.vue @@ -17,7 +17,7 @@