mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Search/ActionRow: drill placeholder to SortPicker (#56475)
This commit is contained in:
parent
145b970557
commit
5acda40248
@ -26,6 +26,7 @@ interface Props {
|
||||
onTagFilterChange: (tags: string[]) => void;
|
||||
getTagOptions: () => Promise<TermCount[]>;
|
||||
getSortOptions: () => Promise<SelectableValue[]>;
|
||||
sortPlaceholder?: string;
|
||||
onDatasourceChange: (ds?: string) => void;
|
||||
includePanels: boolean;
|
||||
setIncludePanels: (v: boolean) => void;
|
||||
@ -57,6 +58,7 @@ export const ActionRow: FC<Props> = ({
|
||||
onTagFilterChange,
|
||||
getTagOptions,
|
||||
getSortOptions,
|
||||
sortPlaceholder,
|
||||
onDatasourceChange,
|
||||
query,
|
||||
showStarredFilter,
|
||||
@ -116,7 +118,13 @@ export const ActionRow: FC<Props> = ({
|
||||
value={layout}
|
||||
/>
|
||||
)}
|
||||
<SortPicker onChange={onSortChange} value={query.sort?.value} getSortOptions={getSortOptions} isClearable />
|
||||
<SortPicker
|
||||
onChange={onSortChange}
|
||||
value={query.sort?.value}
|
||||
getSortOptions={getSortOptions}
|
||||
placeholder={sortPlaceholder}
|
||||
isClearable
|
||||
/>
|
||||
</HorizontalGroup>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -337,6 +337,7 @@ export const SearchView = ({
|
||||
onTagFilterChange={onTagFilterChange}
|
||||
getTagOptions={getTagOptions}
|
||||
getSortOptions={getGrafanaSearcher().getSortOptions}
|
||||
sortPlaceholder={getGrafanaSearcher().sortPlaceholder}
|
||||
onDatasourceChange={onDatasourceChange}
|
||||
query={query}
|
||||
includePanels={includePanels!}
|
||||
|
@ -71,4 +71,5 @@ export interface GrafanaSearcher {
|
||||
starred: (query: SearchQuery) => Promise<QueryResponse>;
|
||||
tags: (query: SearchQuery) => Promise<TermCount[]>;
|
||||
getSortOptions: () => Promise<SelectableValue[]>;
|
||||
sortPlaceholder?: string;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user