mirror of
https://github.com/coder/coder.git
synced 2026-09-22 13:10:21 +08:00
refactor(site): add default owner:me filter to workspaces (#7738)
This commit is contained in:
@@ -145,7 +145,10 @@ export const WorkspacesPageView: FC<
|
||||
</Stack>
|
||||
<WorkspacesTable
|
||||
workspaces={workspaces}
|
||||
isUsingFilter={filterProps.filter.query !== ""}
|
||||
isUsingFilter={
|
||||
filterProps.filter.query !== "" &&
|
||||
filterProps.filter.query !== workspaceFilterQuery.me
|
||||
}
|
||||
onUpdateWorkspace={onUpdateWorkspace}
|
||||
error={error}
|
||||
/>
|
||||
|
||||
@@ -35,6 +35,7 @@ import {
|
||||
BaseOption,
|
||||
} from "./options"
|
||||
import debounce from "just-debounce-it"
|
||||
import { workspaceFilterQuery } from "utils/filters"
|
||||
|
||||
export type FilterValues = {
|
||||
owner?: string // User["username"]
|
||||
@@ -50,7 +51,7 @@ export const useFilter = ({
|
||||
onUpdate?: () => void
|
||||
}) => {
|
||||
const [searchParams, setSearchParams] = searchParamsResult
|
||||
const query = searchParams.get("filter") ?? ""
|
||||
const query = searchParams.get("filter") ?? workspaceFilterQuery.me
|
||||
const values = parseFilterQuery(query)
|
||||
|
||||
const update = (values: string | FilterValues) => {
|
||||
|
||||
Reference in New Issue
Block a user