aboutsummaryrefslogtreecommitdiff
path: root/apps/web
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web')
-rw-r--r--apps/web/app/(dash)/(memories)/content.tsx15
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)}