Skip to content

Commit

Permalink
#87 Add hint about Official buckets only filter
Browse files Browse the repository at this point in the history
  • Loading branch information
gpailler committed Aug 25, 2024
1 parent 402245f commit 89e7606
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 4 deletions.
5 changes: 3 additions & 2 deletions src/components/SearchProcessor.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -268,15 +268,16 @@ const SearchProcessor = (props: SearchProcessorProps): JSX.Element => {
return (
<Form>
<Row>
<Col xs={6} className="my-auto">
<Col xs={8} className="my-auto">
<SearchStatus
query={query}
resultsCount={resultsCount}
searching={searching}
type={SearchStatusType.Applications}
officialOnly={officialOnly}
/>
</Col>
<Col xs={6} className="text-end">
<Col xs={4} className="text-end">
<Dropdown autoClose="outside" align="end" drop="end" className="sorting-filtering-button">
<Dropdown.Toggle size="sm" variant="secondary">
<GoSettings className="me-2" />
Expand Down
14 changes: 12 additions & 2 deletions src/components/SearchStatus.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,11 @@ type SearchStatusProps = {
resultsCount: number;
searching: boolean;
type: SearchStatusType;
officialOnly?: boolean;
};

const SearchStatus = (props: SearchStatusProps): JSX.Element => {
const { searching, resultsCount, query, type } = props;
const { searching, resultsCount, query, type, officialOnly } = props;
const typeDescription = SearchStatusTypeMap[type];

if (searching) {
Expand Down Expand Up @@ -50,7 +51,16 @@ const SearchStatus = (props: SearchStatusProps): JSX.Element => {
);
}

return <span>No result found{formattedQuery}.</span>;
if (officialOnly) {
return (
<span>
No result found{formattedQuery} from <strong>Official buckets</strong>. Try modifying the filters for possible
manifests.
</span>
);
} else {
return <span>No result found{formattedQuery}.</span>;
}
};

export default React.memo(SearchStatus);

0 comments on commit 89e7606

Please sign in to comment.