before show

This commit is contained in:
Mikan
2025-05-31 10:57:27 +03:00
parent 90d12b57ec
commit a37118dc6a
7 changed files with 139 additions and 26 deletions

View File

@@ -0,0 +1,14 @@
import {ReactElement} from "react";
import {Link} from "react-router-dom";
export function LoadingData({data, children}: {data: object|null|undefined, children: ReactElement}) {
if (data === null){
return <div className={"loading"}>Идёт загрузка...</div>
}
if (data === undefined){
return <Link className={"not-found"} to={"/"}>404 НИЧЕГО НЕ НАЙДЕНО</Link>
}
return children;
}