fix: migrations

This commit is contained in:
2026-04-15 12:47:10 +02:00
parent 5ebf21c559
commit 574e241c8a
32 changed files with 423 additions and 372 deletions

View File

@@ -1,12 +1,9 @@
<template>
<component :is="Default || 'div'">
<div>
<div>
</div>
</component>
</template>
</template>
<script setup lang="ts">
import Default from '@/layouts/default.vue';
</script>

View File

@@ -1,6 +1,5 @@
<template>
<component :is="Default || 'div'">
<div class="flex flex-col md:flex-row gap-10">
<div class="flex flex-col md:flex-row gap-10">
<CategoryMenu />
<div class="w-full flex flex-col items-center gap-4">
<UTable :data="productsList" :columns="columns" class="flex-1 w-full" :ui="{
@@ -9,13 +8,11 @@
<UPagination v-model:page="page" :total="total" :items-per-page="perPage" />
</div>
</div>
</component>
</template>
</template>
<script setup lang="ts">
import { ref, watch, h, resolveComponent, computed } from 'vue'
import { useFetchJson } from '@/composable/useFetchJson'
import Default from '@/layouts/default.vue'
import { useRoute, useRouter } from 'vue-router'
import type { TableColumn } from '@nuxt/ui'
import CategoryMenu from '../inner/CategoryMenu.vue'

View File

@@ -1,6 +1,5 @@
<template>
<component :is="Default || 'div'">
<div class="flex items-center gap-2 mb-4">
<div class="flex items-center gap-2 mb-4">
<UIcon name="line-md:arrow-left" class="text-(--text-sky-light) dark:text-(--text-sky-dark)" />
<p class="cursor-pointer text-(--text-sky-light) dark:text-(--text-sky-dark)" @click="backFromProduct()">
Back to products</p>
@@ -190,12 +189,10 @@
</UTabs>
</div>
</div>
</component>
</template>
</template>
<script setup lang="ts">
import { useEditable } from '@/composable/useConteditable';
import Default from '@/layouts/default.vue';
import { langs } from '@/router/langs';
import { useProductStore } from '@/stores/product';
import { useSettingsStore } from '@/stores/admin/settings';

View File

@@ -1,6 +1,5 @@
<template>
<component :is="Default || 'div'">
<div class="flex items-center gap-2 mb-4">
<div class="flex items-center gap-2 mb-4">
<UIcon name="line-md:arrow-left" class="text-(--text-sky-light) dark:text-(--text-sky-dark)" />
<p class="cursor-pointer text-(--text-sky-light) dark:text-(--text-sky-dark)" @click="backFromProduct()">
Back to products</p>
@@ -154,11 +153,9 @@
</div>
<div class=""></div>
</div>
</component>
</template>
</template>
<script setup lang="ts">
import Default from '@/layouts/default.vue';
import { langs } from '@/router/langs';
import { useProductStore } from '@/stores/admin/product';
import { useSettingsStore } from '@/stores/admin/settings';

View File

@@ -1,17 +1,14 @@
<template>
<component :is="Default || 'div'">
<div class="flex flex-col md:flex-row gap-10">
<div class="flex flex-col md:flex-row gap-10">
<div class="w-full flex flex-col items-center gap-4">
<UTable :data="usersList" :columns="columns" class="flex-1 w-full"
:ui="{ root: 'max-w-100wv overflow-auto!' }" />
<UPagination v-model:page="page" :total="total" :items-per-page="perPage" />
</div>
</div>
</component>
</template>
</template>
<script setup lang="ts">
import Default from '@/layouts/default.vue'
import { ref, computed, watch, resolveComponent, h } from 'vue'
import { useFetchJson } from '@/composable/useFetchJson'
import { useRoute, useRouter } from 'vue-router'

View File

@@ -1,6 +1,5 @@
<template>
<component :is="Default">
<div class="pt-70! flex flex-col items-center justify-center bg-gray-50 dark:bg-(--main-dark)">
<div class="pt-70! flex flex-col items-center justify-center bg-gray-50 dark:bg-(--main-dark)">
<h1 class="text-6xl font-bold text-black dark:text-white mb-14">Search Users</h1>
<div class="w-full max-w-4xl">
@@ -18,12 +17,10 @@
No users found with that name or ID
</p>
</div>
</component>
</template>
</template>
<script setup lang="ts">
import { ref, computed, watch, resolveComponent, h } from 'vue'
import Default from '@/layouts/default.vue';
import type { TableColumn } from '@nuxt/ui';
import { useRoute, useRouter } from 'vue-router';
import { useFetchJson } from '@/composable/useFetchJson';