UNPKG

@oruga-ui/oruga-next

Version:

UI components for Vue.js and CSS framework agnostic

28 lines (22 loc) 777 B
import type { App, Plugin } from "vue"; import Notification from "./Notification.vue"; import NotificationProgrammatic from "./useNotificationProgrammatic"; import { registerComponent, registerComponentProgrammatic, } from "@/utils/plugins"; /** export notification specific types */ export type { NotificationProgrammaticOptions } from "./useNotificationProgrammatic"; /** export notification plugin */ export default { install(app: App) { registerComponent(app, Notification); registerComponentProgrammatic( app, "notification", NotificationProgrammatic, ); }, } as Plugin; /** export notification components & composables */ export { Notification as ONotification, NotificationProgrammatic };