export default defineNuxtPlugin(() => { return { provide: { // 통화 포맷팅 함수 제공 formatCurrency: (amount: number): string => { return new Intl.NumberFormat("ko-KR", { style: "currency", currency: "KRW", }).format(amount); }, // 알림 표시 함수 showNotification: ( message: string, type: "success" | "error" | "warning" = "success" ) => { console.log(`[${type.toUpperCase()}] ${message}`); // 실제로는 토스트 알림 라이브러리 사용 }, }, }; });