fix: incorrect types now fixed
This commit is contained in:
@@ -35,13 +35,16 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { ResumeContent } from '~/types/resume';
|
||||
|
||||
useMeta({
|
||||
title: $t('pages.resume.name'),
|
||||
description: $t('pages.resume.description'),
|
||||
});
|
||||
const { getJsonData } = useDataJson('resume');
|
||||
const resumeContent = await getJsonData();
|
||||
const arrLength = (array?: T[]) => (array ? array.length - 1 : 0);
|
||||
const resumeContent$ = await getJsonData<ResumeContent>();
|
||||
const resumeContent = computed(() => (resumeContent$.value ? resumeContent$.value : new ResumeContent()));
|
||||
const arrLength = <T,>(array?: T[]) => (array ? array.length - 1 : 0);
|
||||
const valueExp = computed(() => arrLength(resumeContent.value?.experience));
|
||||
const valueEd = computed(() => arrLength(resumeContent.value?.education));
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user