+
diff --git a/summer2024-frontend/src/components/ui/card/CardContent.vue b/summer2024-frontend/src/components/ui/card/CardContent.vue
index cbbb03f..2d759b9 100644
--- a/summer2024-frontend/src/components/ui/card/CardContent.vue
+++ b/summer2024-frontend/src/components/ui/card/CardContent.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/card/CardDescription.vue b/summer2024-frontend/src/components/ui/card/CardDescription.vue
index 9a9356c..2d37ffb 100644
--- a/summer2024-frontend/src/components/ui/card/CardDescription.vue
+++ b/summer2024-frontend/src/components/ui/card/CardDescription.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/card/CardFooter.vue b/summer2024-frontend/src/components/ui/card/CardFooter.vue
index b40e7b2..ce203ce 100644
--- a/summer2024-frontend/src/components/ui/card/CardFooter.vue
+++ b/summer2024-frontend/src/components/ui/card/CardFooter.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/card/CardHeader.vue b/summer2024-frontend/src/components/ui/card/CardHeader.vue
index 828d609..28a9b4b 100644
--- a/summer2024-frontend/src/components/ui/card/CardHeader.vue
+++ b/summer2024-frontend/src/components/ui/card/CardHeader.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/card/CardTitle.vue b/summer2024-frontend/src/components/ui/card/CardTitle.vue
index dc7d6e4..bd1b2e4 100644
--- a/summer2024-frontend/src/components/ui/card/CardTitle.vue
+++ b/summer2024-frontend/src/components/ui/card/CardTitle.vue
@@ -1,17 +1,13 @@
-
+
diff --git a/summer2024-frontend/src/components/ui/card/index.js b/summer2024-frontend/src/components/ui/card/index.js
index 27eae38..8170483 100644
--- a/summer2024-frontend/src/components/ui/card/index.js
+++ b/summer2024-frontend/src/components/ui/card/index.js
@@ -1,6 +1,6 @@
-export { default as Card } from "./Card.vue";
-export { default as CardHeader } from "./CardHeader.vue";
-export { default as CardTitle } from "./CardTitle.vue";
-export { default as CardDescription } from "./CardDescription.vue";
-export { default as CardContent } from "./CardContent.vue";
-export { default as CardFooter } from "./CardFooter.vue";
+export { default as Card } from './Card.vue'
+export { default as CardHeader } from './CardHeader.vue'
+export { default as CardTitle } from './CardTitle.vue'
+export { default as CardDescription } from './CardDescription.vue'
+export { default as CardContent } from './CardContent.vue'
+export { default as CardFooter } from './CardFooter.vue'
diff --git a/summer2024-frontend/src/components/ui/carousel/Carousel.vue b/summer2024-frontend/src/components/ui/carousel/Carousel.vue
index a206208..34e2075 100644
--- a/summer2024-frontend/src/components/ui/carousel/Carousel.vue
+++ b/summer2024-frontend/src/components/ui/carousel/Carousel.vue
@@ -1,34 +1,34 @@
diff --git a/summer2024-frontend/src/components/ui/carousel/CarouselContent.vue b/summer2024-frontend/src/components/ui/carousel/CarouselContent.vue
index c2a9396..61121cb 100644
--- a/summer2024-frontend/src/components/ui/carousel/CarouselContent.vue
+++ b/summer2024-frontend/src/components/ui/carousel/CarouselContent.vue
@@ -1,28 +1,22 @@
diff --git a/summer2024-frontend/src/components/ui/carousel/CarouselItem.vue b/summer2024-frontend/src/components/ui/carousel/CarouselItem.vue
index 571e5ef..9fb2fc3 100644
--- a/summer2024-frontend/src/components/ui/carousel/CarouselItem.vue
+++ b/summer2024-frontend/src/components/ui/carousel/CarouselItem.vue
@@ -1,12 +1,12 @@
@@ -17,7 +17,7 @@ const { orientation } = useCarousel();
cn(
'min-w-0 shrink-0 grow-0 basis-full',
orientation === 'horizontal' ? 'pl-4' : 'pt-4',
- props.class,
+ props.class
)
"
>
diff --git a/summer2024-frontend/src/components/ui/carousel/CarouselNext.vue b/summer2024-frontend/src/components/ui/carousel/CarouselNext.vue
index e09e19e..04db524 100644
--- a/summer2024-frontend/src/components/ui/carousel/CarouselNext.vue
+++ b/summer2024-frontend/src/components/ui/carousel/CarouselNext.vue
@@ -1,14 +1,14 @@
@@ -20,7 +20,7 @@ const { orientation, canScrollNext, scrollNext } = useCarousel();
orientation === 'horizontal'
? '-right-12 top-1/2 -translate-y-1/2'
: '-bottom-12 left-1/2 -translate-x-1/2 rotate-90',
- props.class,
+ props.class
)
"
variant="outline"
diff --git a/summer2024-frontend/src/components/ui/carousel/CarouselPrevious.vue b/summer2024-frontend/src/components/ui/carousel/CarouselPrevious.vue
index 79f3dda..ebe4427 100644
--- a/summer2024-frontend/src/components/ui/carousel/CarouselPrevious.vue
+++ b/summer2024-frontend/src/components/ui/carousel/CarouselPrevious.vue
@@ -1,14 +1,14 @@
@@ -20,7 +20,7 @@ const { orientation, canScrollPrev, scrollPrev } = useCarousel();
orientation === 'horizontal'
? '-left-12 top-1/2 -translate-y-1/2'
: '-top-12 left-1/2 -translate-x-1/2 rotate-90',
- props.class,
+ props.class
)
"
variant="outline"
diff --git a/summer2024-frontend/src/components/ui/carousel/index.js b/summer2024-frontend/src/components/ui/carousel/index.js
index c156be3..9437d7b 100644
--- a/summer2024-frontend/src/components/ui/carousel/index.js
+++ b/summer2024-frontend/src/components/ui/carousel/index.js
@@ -1,6 +1,6 @@
-export { default as Carousel } from "./Carousel.vue";
-export { default as CarouselContent } from "./CarouselContent.vue";
-export { default as CarouselItem } from "./CarouselItem.vue";
-export { default as CarouselPrevious } from "./CarouselPrevious.vue";
-export { default as CarouselNext } from "./CarouselNext.vue";
-export { useCarousel } from "./useCarousel";
+export { default as Carousel } from './Carousel.vue'
+export { default as CarouselContent } from './CarouselContent.vue'
+export { default as CarouselItem } from './CarouselItem.vue'
+export { default as CarouselPrevious } from './CarouselPrevious.vue'
+export { default as CarouselNext } from './CarouselNext.vue'
+export { useCarousel } from './useCarousel'
diff --git a/summer2024-frontend/src/components/ui/carousel/interface.js b/summer2024-frontend/src/components/ui/carousel/interface.js
index cb0ff5c..336ce12 100644
--- a/summer2024-frontend/src/components/ui/carousel/interface.js
+++ b/summer2024-frontend/src/components/ui/carousel/interface.js
@@ -1 +1 @@
-export {};
+export {}
diff --git a/summer2024-frontend/src/components/ui/carousel/useCarousel.js b/summer2024-frontend/src/components/ui/carousel/useCarousel.js
index 2d5fbd2..889c491 100644
--- a/summer2024-frontend/src/components/ui/carousel/useCarousel.js
+++ b/summer2024-frontend/src/components/ui/carousel/useCarousel.js
@@ -1,41 +1,41 @@
-import { createInjectionState } from "@vueuse/core";
-import emblaCarouselVue from "embla-carousel-vue";
-import { onMounted, ref } from "vue";
+import { createInjectionState } from '@vueuse/core'
+import emblaCarouselVue from 'embla-carousel-vue'
+import { onMounted, ref } from 'vue'
const [useProvideCarousel, useInjectCarousel] = createInjectionState(
({ opts, orientation, plugins }, emits) => {
const [emblaNode, emblaApi] = emblaCarouselVue(
{
...opts,
- axis: orientation === "horizontal" ? "x" : "y",
+ axis: orientation === 'horizontal' ? 'x' : 'y'
},
- plugins,
- );
+ plugins
+ )
function scrollPrev() {
- emblaApi.value?.scrollPrev();
+ emblaApi.value?.scrollPrev()
}
function scrollNext() {
- emblaApi.value?.scrollNext();
+ emblaApi.value?.scrollNext()
}
- const canScrollNext = ref(false);
- const canScrollPrev = ref(false);
+ const canScrollNext = ref(false)
+ const canScrollPrev = ref(false)
function onSelect(api) {
- canScrollNext.value = api?.canScrollNext() || false;
- canScrollPrev.value = api?.canScrollPrev() || false;
+ canScrollNext.value = api?.canScrollNext() || false
+ canScrollPrev.value = api?.canScrollPrev() || false
}
onMounted(() => {
- if (!emblaApi.value) return;
+ if (!emblaApi.value) return
- emblaApi.value?.on("init", onSelect);
- emblaApi.value?.on("reInit", onSelect);
- emblaApi.value?.on("select", onSelect);
+ emblaApi.value?.on('init', onSelect)
+ emblaApi.value?.on('reInit', onSelect)
+ emblaApi.value?.on('select', onSelect)
- emits("init-api", emblaApi.value);
- });
+ emits('init-api', emblaApi.value)
+ })
return {
carouselRef: emblaNode,
@@ -44,18 +44,17 @@ const [useProvideCarousel, useInjectCarousel] = createInjectionState(
canScrollNext,
scrollPrev,
scrollNext,
- orientation,
- };
- },
-);
+ orientation
+ }
+ }
+)
function useCarousel() {
- const carouselState = useInjectCarousel();
+ const carouselState = useInjectCarousel()
- if (!carouselState)
- throw new Error("useCarousel must be used within a ");
+ if (!carouselState) throw new Error('useCarousel must be used within a ')
- return carouselState;
+ return carouselState
}
-export { useCarousel, useProvideCarousel };
+export { useCarousel, useProvideCarousel }
diff --git a/summer2024-frontend/src/components/ui/form/FormControl.vue b/summer2024-frontend/src/components/ui/form/FormControl.vue
index 4677e88..0bdd326 100644
--- a/summer2024-frontend/src/components/ui/form/FormControl.vue
+++ b/summer2024-frontend/src/components/ui/form/FormControl.vue
@@ -1,16 +1,14 @@
diff --git a/summer2024-frontend/src/components/ui/form/FormDescription.vue b/summer2024-frontend/src/components/ui/form/FormDescription.vue
index 757a06a..8d6ecd3 100644
--- a/summer2024-frontend/src/components/ui/form/FormDescription.vue
+++ b/summer2024-frontend/src/components/ui/form/FormDescription.vue
@@ -1,19 +1,16 @@
-
+
diff --git a/summer2024-frontend/src/components/ui/form/FormItem.vue b/summer2024-frontend/src/components/ui/form/FormItem.vue
index 31b4a5b..c10c350 100644
--- a/summer2024-frontend/src/components/ui/form/FormItem.vue
+++ b/summer2024-frontend/src/components/ui/form/FormItem.vue
@@ -1,15 +1,15 @@
diff --git a/summer2024-frontend/src/components/ui/form/FormLabel.vue b/summer2024-frontend/src/components/ui/form/FormLabel.vue
index 860fad3..88b0fd3 100644
--- a/summer2024-frontend/src/components/ui/form/FormLabel.vue
+++ b/summer2024-frontend/src/components/ui/form/FormLabel.vue
@@ -1,23 +1,20 @@
-
+
diff --git a/summer2024-frontend/src/components/ui/form/FormMessage.vue b/summer2024-frontend/src/components/ui/form/FormMessage.vue
index 24d33a0..6259a96 100644
--- a/summer2024-frontend/src/components/ui/form/FormMessage.vue
+++ b/summer2024-frontend/src/components/ui/form/FormMessage.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/form/index.js b/summer2024-frontend/src/components/ui/form/index.js
index 695abc9..9e3f479 100644
--- a/summer2024-frontend/src/components/ui/form/index.js
+++ b/summer2024-frontend/src/components/ui/form/index.js
@@ -1,7 +1,7 @@
-export { Form, Field as FormField } from "vee-validate";
-export { default as FormItem } from "./FormItem.vue";
-export { default as FormLabel } from "./FormLabel.vue";
-export { default as FormControl } from "./FormControl.vue";
-export { default as FormMessage } from "./FormMessage.vue";
-export { default as FormDescription } from "./FormDescription.vue";
-export { FORM_ITEM_INJECTION_KEY } from "./injectionKeys";
+export { Form, Field as FormField } from 'vee-validate'
+export { default as FormItem } from './FormItem.vue'
+export { default as FormLabel } from './FormLabel.vue'
+export { default as FormControl } from './FormControl.vue'
+export { default as FormMessage } from './FormMessage.vue'
+export { default as FormDescription } from './FormDescription.vue'
+export { FORM_ITEM_INJECTION_KEY } from './injectionKeys'
diff --git a/summer2024-frontend/src/components/ui/form/injectionKeys.js b/summer2024-frontend/src/components/ui/form/injectionKeys.js
index 533eabd..1452cfc 100644
--- a/summer2024-frontend/src/components/ui/form/injectionKeys.js
+++ b/summer2024-frontend/src/components/ui/form/injectionKeys.js
@@ -1 +1 @@
-export const FORM_ITEM_INJECTION_KEY = Symbol();
+export const FORM_ITEM_INJECTION_KEY = Symbol()
diff --git a/summer2024-frontend/src/components/ui/form/useFormField.js b/summer2024-frontend/src/components/ui/form/useFormField.js
index f17b0b4..5335ed5 100644
--- a/summer2024-frontend/src/components/ui/form/useFormField.js
+++ b/summer2024-frontend/src/components/ui/form/useFormField.js
@@ -3,27 +3,26 @@ import {
useFieldError,
useIsFieldDirty,
useIsFieldTouched,
- useIsFieldValid,
-} from "vee-validate";
-import { inject } from "vue";
-import { FORM_ITEM_INJECTION_KEY } from "./injectionKeys";
+ useIsFieldValid
+} from 'vee-validate'
+import { inject } from 'vue'
+import { FORM_ITEM_INJECTION_KEY } from './injectionKeys'
export function useFormField() {
- const fieldContext = inject(FieldContextKey);
- const fieldItemContext = inject(FORM_ITEM_INJECTION_KEY);
+ const fieldContext = inject(FieldContextKey)
+ const fieldItemContext = inject(FORM_ITEM_INJECTION_KEY)
- if (!fieldContext)
- throw new Error("useFormField should be used within ");
+ if (!fieldContext) throw new Error('useFormField should be used within ')
- const { name } = fieldContext;
- const id = fieldItemContext;
+ const { name } = fieldContext
+ const id = fieldItemContext
const fieldState = {
valid: useIsFieldValid(name),
isDirty: useIsFieldDirty(name),
isTouched: useIsFieldTouched(name),
- error: useFieldError(name),
- };
+ error: useFieldError(name)
+ }
return {
id,
@@ -31,6 +30,6 @@ export function useFormField() {
formItemId: `${id}-form-item`,
formDescriptionId: `${id}-form-item-description`,
formMessageId: `${id}-form-item-message`,
- ...fieldState,
- };
+ ...fieldState
+ }
}
diff --git a/summer2024-frontend/src/components/ui/input/Input.vue b/summer2024-frontend/src/components/ui/input/Input.vue
index 1e7f947..5ac71b2 100644
--- a/summer2024-frontend/src/components/ui/input/Input.vue
+++ b/summer2024-frontend/src/components/ui/input/Input.vue
@@ -1,19 +1,19 @@
@@ -22,7 +22,7 @@ const modelValue = useVModel(props, "modelValue", emits, {
:class="
cn(
'flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50',
- props.class,
+ props.class
)
"
/>
diff --git a/summer2024-frontend/src/components/ui/input/index.js b/summer2024-frontend/src/components/ui/input/index.js
index 110f046..a691dd6 100644
--- a/summer2024-frontend/src/components/ui/input/index.js
+++ b/summer2024-frontend/src/components/ui/input/index.js
@@ -1 +1 @@
-export { default as Input } from "./Input.vue";
+export { default as Input } from './Input.vue'
diff --git a/summer2024-frontend/src/components/ui/label/Label.vue b/summer2024-frontend/src/components/ui/label/Label.vue
index 96333cb..7844895 100644
--- a/summer2024-frontend/src/components/ui/label/Label.vue
+++ b/summer2024-frontend/src/components/ui/label/Label.vue
@@ -1,20 +1,20 @@
@@ -23,7 +23,7 @@ const delegatedProps = computed(() => {
:class="
cn(
'text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70',
- props.class,
+ props.class
)
"
>
diff --git a/summer2024-frontend/src/components/ui/label/index.js b/summer2024-frontend/src/components/ui/label/index.js
index 38eaa35..572c2f0 100644
--- a/summer2024-frontend/src/components/ui/label/index.js
+++ b/summer2024-frontend/src/components/ui/label/index.js
@@ -1 +1 @@
-export { default as Label } from "./Label.vue";
+export { default as Label } from './Label.vue'
diff --git a/summer2024-frontend/src/components/ui/table/Table.vue b/summer2024-frontend/src/components/ui/table/Table.vue
index 7b7540f..5239ca5 100644
--- a/summer2024-frontend/src/components/ui/table/Table.vue
+++ b/summer2024-frontend/src/components/ui/table/Table.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/table/TableBody.vue b/summer2024-frontend/src/components/ui/table/TableBody.vue
index fa451e1..e5b1081 100644
--- a/summer2024-frontend/src/components/ui/table/TableBody.vue
+++ b/summer2024-frontend/src/components/ui/table/TableBody.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/table/TableCaption.vue b/summer2024-frontend/src/components/ui/table/TableCaption.vue
index f6d4028..352def5 100644
--- a/summer2024-frontend/src/components/ui/table/TableCaption.vue
+++ b/summer2024-frontend/src/components/ui/table/TableCaption.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/table/TableCell.vue b/summer2024-frontend/src/components/ui/table/TableCell.vue
index 8ec8ec1..148cf4f 100644
--- a/summer2024-frontend/src/components/ui/table/TableCell.vue
+++ b/summer2024-frontend/src/components/ui/table/TableCell.vue
@@ -1,15 +1,13 @@
-
+
diff --git a/summer2024-frontend/src/components/ui/table/TableEmpty.vue b/summer2024-frontend/src/components/ui/table/TableEmpty.vue
index 34f032f..1279d50 100644
--- a/summer2024-frontend/src/components/ui/table/TableEmpty.vue
+++ b/summer2024-frontend/src/components/ui/table/TableEmpty.vue
@@ -1,29 +1,25 @@
diff --git a/summer2024-frontend/src/components/ui/table/TableFooter.vue b/summer2024-frontend/src/components/ui/table/TableFooter.vue
index 45bc82a..7443366 100644
--- a/summer2024-frontend/src/components/ui/table/TableFooter.vue
+++ b/summer2024-frontend/src/components/ui/table/TableFooter.vue
@@ -1,17 +1,13 @@
-
+
diff --git a/summer2024-frontend/src/components/ui/table/TableHead.vue b/summer2024-frontend/src/components/ui/table/TableHead.vue
index ec4e5ec..7a5058d 100644
--- a/summer2024-frontend/src/components/ui/table/TableHead.vue
+++ b/summer2024-frontend/src/components/ui/table/TableHead.vue
@@ -1,9 +1,9 @@
@@ -11,7 +11,7 @@ const props = defineProps({
:class="
cn(
'h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0',
- props.class,
+ props.class
)
"
>
diff --git a/summer2024-frontend/src/components/ui/table/TableHeader.vue b/summer2024-frontend/src/components/ui/table/TableHeader.vue
index 86901ef..2092480 100644
--- a/summer2024-frontend/src/components/ui/table/TableHeader.vue
+++ b/summer2024-frontend/src/components/ui/table/TableHeader.vue
@@ -1,9 +1,9 @@
diff --git a/summer2024-frontend/src/components/ui/table/TableRow.vue b/summer2024-frontend/src/components/ui/table/TableRow.vue
index ef64daf..4f6cc88 100644
--- a/summer2024-frontend/src/components/ui/table/TableRow.vue
+++ b/summer2024-frontend/src/components/ui/table/TableRow.vue
@@ -1,18 +1,15 @@
diff --git a/summer2024-frontend/src/components/ui/table/index.js b/summer2024-frontend/src/components/ui/table/index.js
index a69057f..6fa181b 100644
--- a/summer2024-frontend/src/components/ui/table/index.js
+++ b/summer2024-frontend/src/components/ui/table/index.js
@@ -1,9 +1,9 @@
-export { default as Table } from "./Table.vue";
-export { default as TableBody } from "./TableBody.vue";
-export { default as TableCell } from "./TableCell.vue";
-export { default as TableHead } from "./TableHead.vue";
-export { default as TableHeader } from "./TableHeader.vue";
-export { default as TableFooter } from "./TableFooter.vue";
-export { default as TableRow } from "./TableRow.vue";
-export { default as TableCaption } from "./TableCaption.vue";
-export { default as TableEmpty } from "./TableEmpty.vue";
+export { default as Table } from './Table.vue'
+export { default as TableBody } from './TableBody.vue'
+export { default as TableCell } from './TableCell.vue'
+export { default as TableHead } from './TableHead.vue'
+export { default as TableHeader } from './TableHeader.vue'
+export { default as TableFooter } from './TableFooter.vue'
+export { default as TableRow } from './TableRow.vue'
+export { default as TableCaption } from './TableCaption.vue'
+export { default as TableEmpty } from './TableEmpty.vue'
diff --git a/summer2024-frontend/src/components/ui/textarea/Textarea.vue b/summer2024-frontend/src/components/ui/textarea/Textarea.vue
index 5928bcc..60f5c86 100644
--- a/summer2024-frontend/src/components/ui/textarea/Textarea.vue
+++ b/summer2024-frontend/src/components/ui/textarea/Textarea.vue
@@ -1,19 +1,19 @@
@@ -22,7 +22,7 @@ const modelValue = useVModel(props, "modelValue", emits, {
:class="
cn(
'flex min-h-20 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50',
- props.class,
+ props.class
)
"
/>
diff --git a/summer2024-frontend/src/components/ui/textarea/index.js b/summer2024-frontend/src/components/ui/textarea/index.js
index 178d08c..6a7ab2a 100644
--- a/summer2024-frontend/src/components/ui/textarea/index.js
+++ b/summer2024-frontend/src/components/ui/textarea/index.js
@@ -1 +1 @@
-export { default as Textarea } from "./Textarea.vue";
+export { default as Textarea } from './Textarea.vue'
diff --git a/summer2024-frontend/src/components/ui/tooltip/Tooltip.vue b/summer2024-frontend/src/components/ui/tooltip/Tooltip.vue
index a836e2c..b66372f 100644
--- a/summer2024-frontend/src/components/ui/tooltip/Tooltip.vue
+++ b/summer2024-frontend/src/components/ui/tooltip/Tooltip.vue
@@ -1,5 +1,5 @@
diff --git a/summer2024-frontend/src/components/ui/tooltip/TooltipContent.vue b/summer2024-frontend/src/components/ui/tooltip/TooltipContent.vue
index 3478b81..70d9340 100644
--- a/summer2024-frontend/src/components/ui/tooltip/TooltipContent.vue
+++ b/summer2024-frontend/src/components/ui/tooltip/TooltipContent.vue
@@ -1,11 +1,11 @@
@@ -43,7 +43,7 @@ const forwarded = useForwardPropsEmits(delegatedProps, emits);
:class="
cn(
'z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2',
- props.class,
+ props.class
)
"
>
diff --git a/summer2024-frontend/src/components/ui/tooltip/TooltipProvider.vue b/summer2024-frontend/src/components/ui/tooltip/TooltipProvider.vue
index e2c0a63..2e978bd 100644
--- a/summer2024-frontend/src/components/ui/tooltip/TooltipProvider.vue
+++ b/summer2024-frontend/src/components/ui/tooltip/TooltipProvider.vue
@@ -1,5 +1,5 @@
diff --git a/summer2024-frontend/src/components/ui/tooltip/TooltipTrigger.vue b/summer2024-frontend/src/components/ui/tooltip/TooltipTrigger.vue
index f01a78d..b05cb99 100644
--- a/summer2024-frontend/src/components/ui/tooltip/TooltipTrigger.vue
+++ b/summer2024-frontend/src/components/ui/tooltip/TooltipTrigger.vue
@@ -1,10 +1,10 @@
diff --git a/summer2024-frontend/src/components/ui/tooltip/index.js b/summer2024-frontend/src/components/ui/tooltip/index.js
index cf1014d..82049b4 100644
--- a/summer2024-frontend/src/components/ui/tooltip/index.js
+++ b/summer2024-frontend/src/components/ui/tooltip/index.js
@@ -1,4 +1,4 @@
-export { default as Tooltip } from "./Tooltip.vue";
-export { default as TooltipContent } from "./TooltipContent.vue";
-export { default as TooltipTrigger } from "./TooltipTrigger.vue";
-export { default as TooltipProvider } from "./TooltipProvider.vue";
+export { default as Tooltip } from './Tooltip.vue'
+export { default as TooltipContent } from './TooltipContent.vue'
+export { default as TooltipTrigger } from './TooltipTrigger.vue'
+export { default as TooltipProvider } from './TooltipProvider.vue'
diff --git a/summer2024-frontend/src/main.js b/summer2024-frontend/src/main.js
index eaf46e9..9ffb4d6 100644
--- a/summer2024-frontend/src/main.js
+++ b/summer2024-frontend/src/main.js
@@ -9,14 +9,14 @@ import VueFullPage from 'vue-fullpage.js'
import App from './App.vue'
import router from './router'
-import "vue3-openlayers/styles.css";
-import OpenLayersMap from "vue3-openlayers";
+import 'vue3-openlayers/styles.css'
+import OpenLayersMap from 'vue3-openlayers'
const app = createApp(App)
app.use(VueFullPage)
app.use(createPinia())
app.use(router)
-app.use(OpenLayersMap);
+app.use(OpenLayersMap)
app.mount('#app')
diff --git a/summer2024-frontend/src/stores/auth.js b/summer2024-frontend/src/stores/auth.js
index 9c493f7..b1d0858 100644
--- a/summer2024-frontend/src/stores/auth.js
+++ b/summer2024-frontend/src/stores/auth.js
@@ -2,41 +2,39 @@ import { defineStore } from 'pinia'
import { ref } from 'vue'
import { API_BASE_URL } from '@/config.js'
-export const useAuthStore = defineStore("auth", () => {
- const adminToken = ref("");
- const isAuth = ref(false);
- const error = ref(false);
+export const useAuthStore = defineStore('auth', () => {
+ const adminToken = ref('')
+ const isAuth = ref(false)
+ const error = ref(false)
function login(token) {
- adminToken.value = "";
- isAuth.value = false;
- error.value = false;
+ adminToken.value = ''
+ isAuth.value = false
+ error.value = false
- return fetch(API_BASE_URL + "/admin/auth/check", {
+ return fetch(API_BASE_URL + '/admin/auth/check', {
headers: {
- "X-admin-token": token
+ 'X-admin-token': token
}
- }).then(resp => {
+ }).then((resp) => {
if (resp.ok) {
- adminToken.value = token;
- isAuth.value = true;
- localStorage.setItem("kektus-summer-admin-token", token)
+ adminToken.value = token
+ isAuth.value = true
+ localStorage.setItem('kektus-summer-admin-token', token)
} else {
- error.value = true;
+ error.value = true
}
})
}
function checkFromLocalStorage() {
- const storedToken = localStorage.getItem("kektus-summer-admin-token")
+ const storedToken = localStorage.getItem('kektus-summer-admin-token')
if (storedToken) {
return login(storedToken)
}
- return Promise.resolve();
+ return Promise.resolve()
}
-
-
return { adminToken, login, checkFromLocalStorage, isAuth, error }
-})
\ No newline at end of file
+})
diff --git a/summer2024-frontend/src/views/AdminView.vue b/summer2024-frontend/src/views/AdminView.vue
index 0e28de9..916cfa3 100644
--- a/summer2024-frontend/src/views/AdminView.vue
+++ b/summer2024-frontend/src/views/AdminView.vue
@@ -1,5 +1,4 @@
@@ -57,7 +56,6 @@ function onLogin() {
Token invalide
-
-
\ No newline at end of file
+
diff --git a/summer2024-frontend/src/views/MapView.vue b/summer2024-frontend/src/views/MapView.vue
index d7b9cb5..44d0e58 100644
--- a/summer2024-frontend/src/views/MapView.vue
+++ b/summer2024-frontend/src/views/MapView.vue
@@ -1,9 +1,13 @@
@@ -133,5 +134,4 @@ onUnmounted(() => {
-
+