Skip to content
Next Next commit
chore: Reorganize hook calls for useWorkspacesFilter
  • Loading branch information
Parkreiner committed Sep 13, 2023
commit 32ebe810fd5f05998ea15edba2d06a6d9c24e79e
5 changes: 4 additions & 1 deletion site/src/pages/WorkspacesPage/WorkspacesPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -130,14 +130,14 @@ const useWorkspacesFilter = ({
searchParamsResult,
pagination,
}: UseWorkspacesFilterOptions) => {
const orgId = useOrganizationId();
const filter = useFilter({
initialValue: `owner:me`,
searchParamsResult,
onUpdate: () => {
pagination.goToPage(1);
},
});

const permissions = usePermissions();
const canFilterByUser = permissions.viewDeploymentValues;
const userMenu = useUserFilterMenu({
Expand All @@ -146,12 +146,15 @@ const useWorkspacesFilter = ({
filter.update({ ...filter.values, owner: option?.value }),
enabled: canFilterByUser,
});

const orgId = useOrganizationId();
const templateMenu = useTemplateFilterMenu({
orgId,
value: filter.values.template,
onChange: (option) =>
filter.update({ ...filter.values, template: option?.value }),
});

const statusMenu = useStatusFilterMenu({
value: filter.values.status,
onChange: (option) =>
Expand Down