File tree Expand file tree Collapse file tree 10 files changed +23
-20
lines changed Expand file tree Collapse file tree 10 files changed +23
-20
lines changed Original file line number Diff line number Diff line change 11import { defineAsyncComponent } from "vue" ;
22import { defineClientConfig } from 'vuepress/client'
3- import { PromiseDialog } from "../../src/plugin/index" ;
3+ import VuejsDialog from "../../src/plugin/index.ts " ;
44
55
66export default defineClientConfig ( {
@@ -10,7 +10,7 @@ export default defineClientConfig({
1010 defineAsyncComponent ( ( ) => import ( `../components/examples/${ fileName } .vue` ) )
1111 )
1212
13- app . use ( PromiseDialog )
13+ app . use ( VuejsDialog )
1414 registerComponent ( 'UIExamplesButton' )
1515 registerComponent ( 'UIExamplesWrapper' )
1616 registerComponent ( 'FeaturesExampleAlert' )
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import './assets/main.css'
33import { createApp } from 'vue'
44import App from './App.vue'
55import router from './router'
6- import { PromiseDialog } from '@/plugin/promise.dialog'
6+ import { PromiseDialog } from '@/plugin/promise.dialog.ts '
77
88
99const app = createApp ( App )
Original file line number Diff line number Diff line change 1313
1414<script lang="ts">
1515import DialogWindow from ' ./DialogWindow.vue'
16- import {firstIndex } from ' ../utilities'
16+ import {firstIndex } from ' ../utilities.ts '
1717import {defineComponent } from " vue" ;
18- import {DialogWindowOptions } from " ../interface" ;
18+ import {DialogWindowOptions } from " ../interface.ts " ;
1919
2020const deleteByIndex = (arr , idx ) => arr .filter ((_ , i ) => i !== idx );
2121
Original file line number Diff line number Diff line change @@ -87,8 +87,8 @@ import {
8787 CONFIRM_TYPES ,
8888 DIALOG_TYPES ,
8989 CUSTOM_CLASS
90- } from " ../constants" ;
91- import type {ButtonStateInterface , DialogWindowOptions } from " @/plugin/interface" ;
90+ } from " ../constants.ts " ;
91+ import type {ButtonStateInterface , DialogWindowOptions } from " @/plugin/interface.ts " ;
9292
9393export default defineComponent ({
9494 name: " DialogWindow" ,
Original file line number Diff line number Diff line change 1212<script lang="ts">
1313import BtnLoader from ' ./ButtonLoader.vue'
1414import {defineComponent , PropType } from " vue" ;
15- import {CONFIRM_TYPES } from " ../constants" ;
16- import {ButtonStateInterface , DialogWindowOptions } from " ../../plugin/interface.js " ;
15+ import {CONFIRM_TYPES } from " ../constants.ts " ;
16+ import {ButtonStateInterface , DialogWindowOptions } from " ../../plugin/interface.ts " ;
1717
1818export default defineComponent ({
1919 name: " OkButton" ,
Original file line number Diff line number Diff line change 11import type { Directive , DirectiveBinding } from "vue" ;
2- import { noop , clickNode , cloneObj } from './utilities'
3- import { CONFIRM_TYPES , DIRECTIVE_ATTRIBUTE_KEY } from './constants'
4- import type { PromiseDialog } from './promise.dialog'
5- import type { DialogOptions , DialogResolverPayload } from "./interface" ;
2+ import { noop , clickNode , cloneObj } from './utilities.ts '
3+ import { CONFIRM_TYPES , DIRECTIVE_ATTRIBUTE_KEY } from './constants.ts '
4+ import type { PromiseDialog } from './promise.dialog.ts '
5+ import type { DialogOptions , DialogResolverPayload } from "./interface.ts " ;
66
77
88type Binding = DirectiveBinding < DialogOptions | string >
Original file line number Diff line number Diff line change 1+ import { PromiseDialog } from "./promise.dialog.ts" ;
2+
3+ export default PromiseDialog ;
14export * from './promise.dialog.ts'
25export * from './directive.dialog.ts'
Original file line number Diff line number Diff line change 11'use strict'
22
33import DialogComponent from './components/DialogApp.vue'
4- import { DEFAULT_OPTIONS } from './constants'
5- import { mergeObjs } from './utilities'
4+ import { DEFAULT_OPTIONS } from './constants.ts '
5+ import { mergeObjs } from './utilities.ts '
66import { createApp , type InjectionKey } from "vue" ;
77
88import type { App , ComponentInstance } from "vue" ;
99import type { DialogWindowOptions , Message , DialogResolverPayload } from "./interface" ;
10- import { DialogTypeEnum } from "./interface" ;
11- import { ConfirmDirective } from "./directive.dialog" ;
10+ import { DialogTypeEnum } from "./interface.ts " ;
11+ import { ConfirmDirective } from "./directive.dialog.ts " ;
1212
1313
1414interface DialogPluginOptions extends Omit < DialogWindowOptions , 'id' > { }
Original file line number Diff line number Diff line change 1- import { PromiseDialog } from "./promise.dialog" ;
2- import { ConfirmDirective } from './directive.dialog'
1+ import { PromiseDialog } from "./promise.dialog.ts " ;
2+ import { ConfirmDirective } from './directive.dialog.ts '
33
44declare module 'vue' {
55 export interface ComponentCustomProperties {
Original file line number Diff line number Diff line change 1010
1111<script lang="ts" setup>
1212import {inject , ref } from " vue" ;
13- import { injectionKey } from " @/plugin/promise.dialog" ;
13+ import { injectionKey } from " @/plugin/promise.dialog.ts " ;
1414
1515const $dialog = inject (injectionKey )
1616const secondsElapsed = ref (0 )
You can’t perform that action at this time.
0 commit comments