17 lines
470 B
TypeScript
17 lines
470 B
TypeScript
import { ref } from 'vue'
|
|
import { QUALIFICATION_LIST } from '@/constants/qualification'
|
|
import type { QualificationItem } from '@/types/qualification'
|
|
|
|
const qualifications = ref<QualificationItem[]>(QUALIFICATION_LIST.map(item => ({ ...item })))
|
|
|
|
export function useQualifications() {
|
|
function getQualificationById(id: string) {
|
|
return qualifications.value.find(item => item.id === id) || null
|
|
}
|
|
|
|
return {
|
|
qualifications,
|
|
getQualificationById,
|
|
}
|
|
}
|