Skip to content

Commit ad7de2b

Browse files
committed
chore: remove AlertDialog in web
1 parent 3ad2d53 commit ad7de2b

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed
Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22

3-
import { AlertDialog } from '@douglasneuroinformatics/libui/components';
3+
import { Button, Dialog } from '@douglasneuroinformatics/libui/components';
44
import { useTranslation } from '@douglasneuroinformatics/libui/hooks';
55

66
import { useAppStore } from '@/store';
@@ -14,30 +14,32 @@ export const DisclaimerProvider: React.FC<{ children: React.ReactElement }> = ({
1414
return (
1515
<React.Fragment>
1616
{children}
17-
<AlertDialog open={!isDisclaimerAccepted}>
18-
<AlertDialog.Content onOpenAutoFocus={(event) => event.preventDefault()}>
19-
<AlertDialog.Header>
20-
<AlertDialog.Title>
17+
<Dialog open={!isDisclaimerAccepted}>
18+
<Dialog.Content onOpenAutoFocus={(event) => event.preventDefault()}>
19+
<Dialog.Header>
20+
<Dialog.Title>
2121
{t({
2222
en: 'Disclaimer',
2323
fr: 'Avis'
2424
})}
25-
</AlertDialog.Title>
26-
<AlertDialog.Description>
25+
</Dialog.Title>
26+
<Dialog.Description>
2727
{t({
2828
en: 'This platform is not an Electronic Health Record. Our terms of service prohibit using this platform as the primary mechanism to store clinical data.',
2929
fr: "Cette plateforme n'est pas un dossier médical électronique. Nos conditions de service interdisent l'utilisation de cette plateforme comme principal mécanisme de stockage des données cliniques."
3030
})}
31-
</AlertDialog.Description>
32-
</AlertDialog.Header>
33-
<AlertDialog.Footer>
34-
<AlertDialog.Action onClick={() => setIsDisclaimerAccepted(true)}>
31+
</Dialog.Description>
32+
</Dialog.Header>
33+
<Dialog.Footer>
34+
<Button type="button" onClick={() => setIsDisclaimerAccepted(true)}>
3535
{t({ en: 'Accept', fr: 'Accepter' })}
36-
</AlertDialog.Action>
37-
<AlertDialog.Cancel onClick={logout}>{t({ en: 'Decline', fr: 'Refuser' })}</AlertDialog.Cancel>
38-
</AlertDialog.Footer>
39-
</AlertDialog.Content>
40-
</AlertDialog>
36+
</Button>
37+
<Button type="button" variant="outline" onClick={logout}>
38+
{t({ en: 'Decline', fr: 'Refuser' })}
39+
</Button>
40+
</Dialog.Footer>
41+
</Dialog.Content>
42+
</Dialog>
4143
</React.Fragment>
4244
);
4345
};

0 commit comments

Comments
 (0)