import Vue3Toastify, { toast } from 'vue3-toastify' // toast import 'vue3-toastify/dist/index.css' // toast css const customOption = { closeButton: true, // 토스트 종료 버튼 표현 X hideProgressBar: true, // 하단 프로그래스바 숨기기 dangerouslyHTMLString: true, // html string 사용 가능 position: toast.POSITION.BOTTOM_CENTER, // 하단 우측에서 표현 autoClose: 3000, // 토스트 3초동안 유지 clearOnUrlChange: false, pauseOnFocusLoss : false, // 화면 focus 잃었을 때 토스트 유지x pauseOnHover : false // 토스트 마우스 hover시 토스트 유지x } export default defineNuxtPlugin((nuxtApp) => { nuxtApp.vueApp.use(Vue3Toastify, customOption); return { provide: { toast } } })