mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-11-14 13:16:11 +01:00
no results
This commit is contained in:
1 parent
4a0fccc526
commit
8d7575815b
6 files changed
+81
-64
No files matched your search
@@ -0,0 +1,3 @@
|
||||
.no-results {
|
||||
flex: 1;
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
import { useLocale } from "../../hooks/useLocale";
|
||||
import { TankFilters } from "../../stores/tankFilters";
|
||||
import { Flex } from "../Flex";
|
||||
import { Link } from "../Link";
|
||||
import { Text } from "../Text";
|
||||
import styles from "./index.module.css";
|
||||
|
||||
interface NoResultsProps {
|
||||
type?: "filters" | "search";
|
||||
}
|
||||
|
||||
export function TankSearchNoResults({ type = "filters" }: NoResultsProps) {
|
||||
const { strings } = useLocale();
|
||||
|
||||
return (
|
||||
<Flex className={styles["no-results"]} align="center" justify="center">
|
||||
<Text lowContrast>
|
||||
{strings.website.common.tank_search.no_tanks_found.body}{" "}
|
||||
<Link
|
||||
underline="always"
|
||||
color="red"
|
||||
onClick={() => {
|
||||
TankFilters.set(TankFilters.initial);
|
||||
}}
|
||||
>
|
||||
{type === "filters"
|
||||
? strings.website.common.tank_search.no_tanks_found.clear_filters
|
||||
: strings.website.common.tank_search.no_tanks_found.search_again}
|
||||
</Link>
|
||||
</Text>
|
||||
</Flex>
|
||||
);
|
||||
}
|
||||
Reference in new issue
Block a user