FIX:Errores de ts
This commit is contained in:
parent
318afd56c1
commit
a8ccb20f94
10
components.d.ts
vendored
10
components.d.ts
vendored
@ -12,14 +12,10 @@ export {}
|
|||||||
declare module 'vue' {
|
declare module 'vue' {
|
||||||
export interface GlobalComponents {
|
export interface GlobalComponents {
|
||||||
AppConfig: typeof import('./src/components/layout/AppConfig.vue')['default']
|
AppConfig: typeof import('./src/components/layout/AppConfig.vue')['default']
|
||||||
AppTopbar: typeof import('./src/components/Holos/AppTopbar.vue')['default']
|
|
||||||
Avatar: typeof import('primevue/avatar')['default']
|
Avatar: typeof import('primevue/avatar')['default']
|
||||||
Badge: typeof import('primevue/badge')['default']
|
|
||||||
Breadcrumb: typeof import('primevue/breadcrumb')['default']
|
Breadcrumb: typeof import('primevue/breadcrumb')['default']
|
||||||
Button: typeof import('primevue/button')['default']
|
Button: typeof import('primevue/button')['default']
|
||||||
Card: typeof import('primevue/card')['default']
|
Card: typeof import('primevue/card')['default']
|
||||||
Checkbox: typeof import('primevue/checkbox')['default']
|
|
||||||
Chip: typeof import('primevue/chip')['default']
|
|
||||||
Column: typeof import('primevue/column')['default']
|
Column: typeof import('primevue/column')['default']
|
||||||
ConfirmDialog: typeof import('primevue/confirmdialog')['default']
|
ConfirmDialog: typeof import('primevue/confirmdialog')['default']
|
||||||
DataTable: typeof import('primevue/datatable')['default']
|
DataTable: typeof import('primevue/datatable')['default']
|
||||||
@ -27,11 +23,8 @@ declare module 'vue' {
|
|||||||
Dropdown: typeof import('primevue/dropdown')['default']
|
Dropdown: typeof import('primevue/dropdown')['default']
|
||||||
HelloWorld: typeof import('./src/components/HelloWorld.vue')['default']
|
HelloWorld: typeof import('./src/components/HelloWorld.vue')['default']
|
||||||
IconField: typeof import('primevue/iconfield')['default']
|
IconField: typeof import('primevue/iconfield')['default']
|
||||||
InputGroup: typeof import('primevue/inputgroup')['default']
|
|
||||||
InputGroupAddon: typeof import('primevue/inputgroupaddon')['default']
|
|
||||||
InputIcon: typeof import('primevue/inputicon')['default']
|
InputIcon: typeof import('primevue/inputicon')['default']
|
||||||
InputNumber: typeof import('primevue/inputnumber')['default']
|
InputNumber: typeof import('primevue/inputnumber')['default']
|
||||||
InputSwitch: typeof import('primevue/inputswitch')['default']
|
|
||||||
InputText: typeof import('primevue/inputtext')['default']
|
InputText: typeof import('primevue/inputtext')['default']
|
||||||
KpiCard: typeof import('./src/components/shared/KpiCard.vue')['default']
|
KpiCard: typeof import('./src/components/shared/KpiCard.vue')['default']
|
||||||
Menu: typeof import('primevue/menu')['default']
|
Menu: typeof import('primevue/menu')['default']
|
||||||
@ -40,15 +33,12 @@ declare module 'vue' {
|
|||||||
ProgressSpinner: typeof import('primevue/progressspinner')['default']
|
ProgressSpinner: typeof import('primevue/progressspinner')['default']
|
||||||
RouterLink: typeof import('vue-router')['RouterLink']
|
RouterLink: typeof import('vue-router')['RouterLink']
|
||||||
RouterView: typeof import('vue-router')['RouterView']
|
RouterView: typeof import('vue-router')['RouterView']
|
||||||
Select: typeof import('primevue/select')['default']
|
|
||||||
Sidebar: typeof import('./src/components/layout/Sidebar.vue')['default']
|
Sidebar: typeof import('./src/components/layout/Sidebar.vue')['default']
|
||||||
Tag: typeof import('primevue/tag')['default']
|
Tag: typeof import('primevue/tag')['default']
|
||||||
Textarea: typeof import('primevue/textarea')['default']
|
|
||||||
Toast: typeof import('primevue/toast')['default']
|
Toast: typeof import('primevue/toast')['default']
|
||||||
TopBar: typeof import('./src/components/layout/TopBar.vue')['default']
|
TopBar: typeof import('./src/components/layout/TopBar.vue')['default']
|
||||||
}
|
}
|
||||||
export interface GlobalDirectives {
|
export interface GlobalDirectives {
|
||||||
StyleClass: typeof import('primevue/styleclass')['default']
|
|
||||||
Tooltip: typeof import('primevue/tooltip')['default']
|
Tooltip: typeof import('primevue/tooltip')['default']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { computed } from 'vue';
|
import { computed } from 'vue';
|
||||||
import Card from 'primevue/card';
|
import Card from 'primevue/card';
|
||||||
import InputText from 'primevue/inputtext';
|
|
||||||
import Select from 'primevue/select';
|
import Select from 'primevue/select';
|
||||||
import type { AssignmentAssetOption } from '../../types/fixedAssetAssignment';
|
import type { AssignmentAssetOption } from '../../types/fixedAssetAssignment';
|
||||||
|
|
||||||
|
|||||||
@ -43,7 +43,7 @@ const visibleEmployees = computed(() => {
|
|||||||
:model-value="searchTerm"
|
:model-value="searchTerm"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
placeholder="Buscar por nombre, ID o departamento..."
|
placeholder="Buscar por nombre, ID o departamento..."
|
||||||
@update:model-value="emit('update:searchTerm', $event)"
|
@update:model-value="emit('update:searchTerm', String($event ?? ''))"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 gap-3 md:grid-cols-2">
|
<div class="grid grid-cols-1 gap-3 md:grid-cols-2">
|
||||||
|
|||||||
@ -13,6 +13,14 @@ const router = useRouter();
|
|||||||
const toast = useToast();
|
const toast = useToast();
|
||||||
const loading = ref(false);
|
const loading = ref(false);
|
||||||
|
|
||||||
|
const defaultAssignment = {
|
||||||
|
id: 'AS-DEFAULT',
|
||||||
|
assetCode: 'WH-NA-000',
|
||||||
|
assetName: 'Activo no encontrado',
|
||||||
|
serial: 'N/A',
|
||||||
|
custodian: 'Sin custodio'
|
||||||
|
};
|
||||||
|
|
||||||
const assignmentsMock = [
|
const assignmentsMock = [
|
||||||
{
|
{
|
||||||
id: 'AS-00124',
|
id: 'AS-00124',
|
||||||
@ -32,7 +40,7 @@ const assignmentsMock = [
|
|||||||
|
|
||||||
const currentAssignment = computed(() => {
|
const currentAssignment = computed(() => {
|
||||||
const id = String(route.params.id || '').replace('#', '');
|
const id = String(route.params.id || '').replace('#', '');
|
||||||
return assignmentsMock.find((item) => item.id === id) ?? assignmentsMock[0];
|
return assignmentsMock.find((item) => item.id === id) ?? assignmentsMock[0] ?? defaultAssignment;
|
||||||
});
|
});
|
||||||
|
|
||||||
const form = ref({
|
const form = ref({
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user