import { defineStore } from 'pinia'; export const useDiariesStore = defineStore('useDiariesStore', { // TypeScript에서 타입 체킹을 위해 초기화 값을 넣어줌 state: () => ({ diaries: [{ id: 0, title: '', contents: '', date: new Date() }], }), getters: { getDiaries: (state) => state.diaries, }, }); 이 다이어리 pinia store에서 diaries를 Vue 컴포넌트에서 접근해보자 {{ diary.title }} {{ getDate(diary.date) }} {{ diary.contents }} 일기쓰기