Skip to content

Commit c037297

Browse files
committed
refactor(modal): change data-state to data-open and data-closed
1 parent 98894a9 commit c037297

File tree

2 files changed

+3
-2
lines changed
  • packages

2 files changed

+3
-2
lines changed

packages/kit-headless/src/components/modal/modal.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ export const Modal = component$((props: ModalProps) => {
8686
return (
8787
<dialog
8888
{...props}
89-
data-state={showSig.value ? 'open' : 'closed'}
89+
data-open={showSig.value ? '' : undefined}
90+
data-closed={!showSig.value ? '' : undefined}
9091
role={props.alert === true ? 'alertdialog' : 'dialog'}
9192
ref={modalRefSig}
9293
onClick$={(event) => closeOnBackdropClick$(event)}

packages/kit-styled/src/components/modal/modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const Modal = component$(() => {
3434

3535
return (
3636
<QwikUIModal
37-
class="bg-background text-foreground rounded-base data-[state=open]:appear data-[state=closed]:disappear backdrop:data-[state=open]:appear backdrop:data-[state=closed]:disappear max-w-sm p-6 shadow-md transition-all duration-300 backdrop:backdrop-blur-sm backdrop:transition-all backdrop:duration-300"
37+
class="bg-background text-foreground rounded-base data-open:appear data-closed:disappear backdrop:data-open:appear backdrop:data-closed:disappear max-w-sm p-6 shadow-md transition-all duration-300 backdrop:backdrop-blur-sm backdrop:transition-all backdrop:duration-300"
3838
bind:show={showSig}
3939
>
4040
<Slot />

0 commit comments

Comments
 (0)