Skip to content

Commit a8405f2

Browse files
refactor(FileContributors): migrate to dialog-modal
1 parent 27fd3f8 commit a8405f2

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/components/FileContributors.tsx

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,15 @@ import type { ChildOnlyProp, FileContributor } from "@/lib/types"
1212

1313
import { Button } from "@/components/Buttons"
1414
import InlineLink from "@/components/Link"
15-
import Modal from "@/components/Modal"
1615
import Text from "@/components/OldText"
1716
import Translation from "@/components/Translation"
1817

1918
import { trackCustomEvent } from "@/lib/utils/matomo"
2019

20+
import Modal from "./ui/dialog-modal"
21+
22+
import { useBreakpointValue } from "@/hooks/useBreakpointValue"
23+
2124
const ContributorList = ({ children }: Required<ChildOnlyProp>) => (
2225
<UnorderedList maxH="2xs" m={0} mt={6} overflowY="scroll">
2326
{children}
@@ -61,12 +64,14 @@ const FileContributors = ({
6164
date: Date.now().toString(),
6265
} as FileContributor)
6366

67+
const modalSize = useBreakpointValue({ base: "xl", md: "md" } as const)
68+
6469
return (
6570
<>
6671
<Modal
67-
isOpen={isModalOpen}
68-
onClose={() => setModalOpen(false)}
69-
size={{ base: "full", md: "xl" }}
72+
open={isModalOpen}
73+
onOpenChange={(open) => setModalOpen(open)}
74+
size={modalSize}
7075
title={<Translation id="contributors" />}
7176
>
7277
<Translation id="contributors-thanks" />

0 commit comments

Comments
 (0)