added loader to dark mode
parent
6977b74f35
commit
5ff7377797
|
@ -1,3 +1,7 @@
|
||||||
export default function Loader(){
|
export default function Loader() {
|
||||||
return <div className="loader"><span className="loader-inner"></span></div>
|
return (
|
||||||
|
<div className="loader border-black dark:border-white">
|
||||||
|
<span className="loader-inner bg-black dark:bg-white"></span>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
}
|
}
|
|
@ -2,6 +2,8 @@ import Link from "next/link";
|
||||||
import { useRouter } from "next/router";
|
import { useRouter } from "next/router";
|
||||||
import Slots from "./Slots";
|
import Slots from "./Slots";
|
||||||
import { ExclamationIcon } from "@heroicons/react/solid";
|
import { ExclamationIcon } from "@heroicons/react/solid";
|
||||||
|
import React from "react";
|
||||||
|
import Loader from "@components/Loader";
|
||||||
|
|
||||||
const AvailableTimes = ({
|
const AvailableTimes = ({
|
||||||
date,
|
date,
|
||||||
|
@ -49,7 +51,7 @@ const AvailableTimes = ({
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{!isFullyBooked && slots.length === 0 && !hasErrors && <div className="loader" />}
|
{!isFullyBooked && slots.length === 0 && !hasErrors && <Loader />}
|
||||||
|
|
||||||
{hasErrors && (
|
{hasErrors && (
|
||||||
<div className="bg-yellow-50 border-l-4 border-yellow-400 p-4">
|
<div className="bg-yellow-50 border-l-4 border-yellow-400 p-4">
|
||||||
|
|
|
@ -144,7 +144,8 @@
|
||||||
height: 30px;
|
height: 30px;
|
||||||
margin: 60px auto;
|
margin: 60px auto;
|
||||||
position: relative;
|
position: relative;
|
||||||
border: 4px solid #000;
|
border-width: 4px;
|
||||||
|
border-style: solid;
|
||||||
animation: loader 2s infinite ease;
|
animation: loader 2s infinite ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -152,7 +153,6 @@
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
background-color: #000;
|
|
||||||
animation: loader-inner 2s infinite ease-in;
|
animation: loader-inner 2s infinite ease-in;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue