Skip to content

Commit

Permalink
fix: card modals
Browse files Browse the repository at this point in the history
  • Loading branch information
fspoettel committed Jun 20, 2024
1 parent 0204c38 commit 6c4b4dd
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 8 deletions.
17 changes: 10 additions & 7 deletions src/pages/browse/browse.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { useEffect } from "react";

import { CardList } from "@/components/card-list/card-list";
import { CardModalProvider } from "@/components/card-modal/card-modal-context";
import { Filters } from "@/components/filters/filters";
import { ListLayout } from "@/layouts/list-layout";
import { useStore } from "@/store";
Expand All @@ -23,13 +24,15 @@ function Browse() {
if (!isInitalized || !activeListId?.startsWith("browse")) return null;

return (
<ListLayout
filters={<Filters />}
sidebar={<DeckCollection />}
sidebarWidthMax="var(--sidebar-width-one-col)"
>
{(props) => <CardList {...props} />}
</ListLayout>
<CardModalProvider>
<ListLayout
filters={<Filters />}
sidebar={<DeckCollection />}
sidebarWidthMax="var(--sidebar-width-one-col)"
>
{(props) => <CardList {...props} />}
</ListLayout>
</CardModalProvider>
);
}

Expand Down
7 changes: 6 additions & 1 deletion src/pages/deck-create/deck-create.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { useEffect } from "react";
import { useParams } from "wouter";

import { CardModalProvider } from "@/components/card-modal/card-modal-context";
import { useStore } from "@/store";
import { useDocumentTitle } from "@/utils/use-document-title";

Expand All @@ -22,7 +23,11 @@ function DeckCreate() {
};
}, [code, initialize, destroy]);

return deckCreate ? <DeckCreateInner /> : null;
return deckCreate ? (
<CardModalProvider>
<DeckCreateInner />
</CardModalProvider>
) : null;
}

export default DeckCreate;

0 comments on commit 6c4b4dd

Please sign in to comment.