- Agregar prop isAdmin a Purchase.vue para controlar campos editables - Hacer campo unit_price editable solo en modo admin (:readonly="!isAdmin") - Actualizar comprar.vue y compra_admin.vue para usar Purchase unificado - Eliminar componente AdminPurchase.vue duplicado - Ambas páginas ahora usan interfaz moderna con cards y diseño responsive - Mantener seguridad con authStore.isAdmin check en compra_admin.vue
17 lines
290 B
Vue
17 lines
290 B
Vue
<template>
|
|
<Purchase v-if="authStore.isAdmin" :isAdmin="true" />
|
|
</template>
|
|
|
|
<script setup>
|
|
import Purchase from '@/components/Purchase.vue';
|
|
import { useAuthStore } from '@/stores/auth';
|
|
|
|
const authStore = useAuthStore();
|
|
|
|
definePage({
|
|
meta: {
|
|
requiresAuth: true
|
|
}
|
|
})
|
|
</script>
|