mirror of https://github.com/usememos/memos
feat: dynamic lazy loading route with simple loading page (#632)
* feat: dynamic loading route with simple loading page * fix: lint fix * Update web/src/less/loading.less Co-authored-by: boojack <stevenlgtm@gmail.com> Co-authored-by: boojack <stevenlgtm@gmail.com>pull/641/head
parent
6384f5af74
commit
b8f24af5ae
@ -0,0 +1,11 @@
|
||||
.page-wrapper.loading {
|
||||
@apply flex flex-row justify-center items-center w-full h-screen bg-white dark:bg-zinc-900;
|
||||
|
||||
> .page-container {
|
||||
@apply w-80 max-w-full h-full py-4 flex flex-col justify-center items-center;
|
||||
|
||||
>.loading-icon {
|
||||
@apply animate-spin;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
import Icon from "../components/Icon";
|
||||
import "../less/loading.less";
|
||||
|
||||
function Loading() {
|
||||
return (
|
||||
<div className="page-wrapper loading">
|
||||
<div className="page-container">
|
||||
<Icon.Loader className="loading-icon" />
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default Loading;
|
Loading…
Reference in New Issue