diff options
| author | MaheshtheDev <[email protected]> | 2024-07-05 14:35:09 -0700 |
|---|---|---|
| committer | MaheshtheDev <[email protected]> | 2024-07-05 14:35:09 -0700 |
| commit | e77cf964abebfb0c50ea22eef811706202e9c3e7 (patch) | |
| tree | 0fb19f807e5d827a066bc03fe0e53fc66cf89462 /apps/web/app | |
| parent | Merge pull request #101 from meetpateltech/improve-readme (diff) | |
| download | supermemory-e77cf964abebfb0c50ea22eef811706202e9c3e7.tar.xz supermemory-e77cf964abebfb0c50ea22eef811706202e9c3e7.zip | |
fix: filters in space and memories
Diffstat (limited to 'apps/web/app')
| -rw-r--r-- | apps/web/app/(dash)/(memories)/content.tsx | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/apps/web/app/(dash)/(memories)/content.tsx b/apps/web/app/(dash)/(memories)/content.tsx index a7a552c7..1181c01b 100644 --- a/apps/web/app/(dash)/(memories)/content.tsx +++ b/apps/web/app/(dash)/(memories)/content.tsx @@ -159,7 +159,13 @@ export function MemoriesPage({ </div> )} - <Filters setFilter={setFilter} filter={filter} /> + <Filters + setFilter={setFilter} + filter={filter} + filterMethods={ + currentSpace ? SpaceFilterMethods : MemoriesFilterMethods + } + /> <Masonry className="mt-6 relative" @@ -350,17 +356,20 @@ function LinkComponent({ ); } -const FilterMethods = ["All", "Spaces", "Pages", "Notes", "Tweet"]; +const MemoriesFilterMethods = ["All", "Spaces", "Pages", "Notes", "Tweet"]; +const SpaceFilterMethods = ["All", "Pages", "Notes", "Tweet"]; function Filters({ setFilter, filter, + filterMethods }: { setFilter: (i: string) => void; filter: string; + filterMethods: string[]; }) { return ( <div className="flex gap-4 flex-wrap"> - {FilterMethods.map((i) => { + {filterMethods.map((i) => { return ( <button onClick={() => setFilter(i)} |