@@ -55,11 +55,11 @@ const escBinding = ref(null);
5555const portal = computed (() => modal .value ? ` #portal-target-${ modal .value .id } ` : null );
5656
5757function open () {
58- if (! modal .value ) modal .value = portals .create (' modal' );
58+ if (! modal .value ) modal .value = portals .create (' modal' );
5959
6060 escBinding .value = keys .bindGlobal (' esc' , dismiss);
6161
62- nextTick (() => {
62+ nextTick (() => {
6363 mounted .value = true ;
6464
6565 nextTick (() => visible .value = true );
@@ -69,39 +69,39 @@ function open() {
6969function close () {
7070 visible .value = false ;
7171
72- wait (300 ).then (() => {
73- mounted .value = false ;
74- updateOpen (false );
75- });
72+ wait (300 ).then (() => {
73+ mounted .value = false ;
74+ updateOpen (false );
75+ });
7676}
7777
7878function dismiss () {
79- if (! props .dismissible ) return ;
79+ if (! props .dismissible ) return ;
8080
81- emit (' dismissed' );
82- close ();
81+ emit (' dismissed' );
82+ close ();
8383}
8484
8585provide (' closeModal' , close);
8686
8787function updateOpen (value ) {
88- if (isUsingOpenProp .value ) {
89- emit (' update:open' , value);
90- }
88+ if (isUsingOpenProp .value ) {
89+ emit (' update:open' , value);
90+ }
9191}
9292
9393watch (
94- () => props .open ,
95- (value ) => value ? open () : close (),
94+ () => props .open ,
95+ (value ) => value ? open () : close (),
9696);
9797
9898onMounted (() => {
99- if (props .open ) open ();
99+ if (props .open ) open ();
100100});
101101
102102onBeforeUnmount (() => {
103- modal .value ? .destroy ();
104- escBinding .value ? .destroy ();
103+ modal .value ? .destroy ();
104+ escBinding .value ? .destroy ();
105105});
106106
107107defineExpose ({
0 commit comments