From 7833780bcb1aaa0de231dd074d4d8f0d7c288316 Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Sat, 28 Feb 2026 13:29:33 +0100 Subject: [PATCH] frontend: refactor of the new build viewer extracting the logic into composables --- frontend/components/build/Viewer.vue | 168 ++------------------ frontend/composables/useItemMap.ts | 30 ++++ frontend/composables/useRuneStyles.ts | 93 +++++++++++ frontend/composables/useSummonerSpellMap.ts | 33 ++++ frontend/utils/buildHelpers.ts | 69 ++++++++ 5 files changed, 241 insertions(+), 152 deletions(-) create mode 100644 frontend/composables/useItemMap.ts create mode 100644 frontend/composables/useRuneStyles.ts create mode 100644 frontend/composables/useSummonerSpellMap.ts create mode 100644 frontend/utils/buildHelpers.ts diff --git a/frontend/components/build/Viewer.vue b/frontend/components/build/Viewer.vue index 1f5ed6e..77dc8ad 100644 --- a/frontend/components/build/Viewer.vue +++ b/frontend/components/build/Viewer.vue @@ -1,5 +1,6 @@