feat: skip deprecated:false in templates search bar (#20274)

Fixes: https://github.com/coder/coder/issues/19746
This commit is contained in:
Marcin Tojek
2025-10-14 20:58:13 +02:00
committed by GitHub
parent 3dd3859ebf
commit 8ac54534f4
3 changed files with 2 additions and 4 deletions
@@ -56,7 +56,7 @@ export const TemplatesFilter: FC<TemplatesFilterProps> = ({
<Filter
presets={[
{ query: "", name: "All templates" },
{ query: "deprecated:false author:me", name: "Templates you authored" },
{ query: "author:me", name: "Templates you authored" },
{ query: "deprecated:true", name: "Deprecated templates" },
]}
// TODO: Add docs for this
@@ -73,7 +73,6 @@ const useTemplatesFilter = ({
onSearchParamsChange,
}: UseTemplatesFilterOptions): TemplateFilterState => {
const filter = useFilter({
fallbackFilter: "deprecated:false",
searchParams,
onSearchParamsChange,
});
@@ -16,7 +16,6 @@ import type { TemplateFilterState } from "./TemplatesPage";
import { TemplatesPageView } from "./TemplatesPageView";
const defaultFilterProps = getDefaultFilterProps<TemplateFilterState>({
query: "deprecated:false",
menus: {
organizations: MockMenu,
},
@@ -118,7 +117,7 @@ export const WithFilteredAllTemplates: Story = {
filterState: {
filter: {
...defaultFilterProps.filter,
query: "deprecated:false searchnotfound",
query: "searchnotfound",
values: {},
used: true,
},