mirror of
https://github.com/hamster1963/nezha-dash.git
synced 2025-04-24 21:10:45 +08:00
14 lines
361 B
TypeScript
14 lines
361 B
TypeScript
const bars = Array(8).fill(0)
|
|
|
|
export const Loader = ({ visible }: { visible: boolean }) => {
|
|
return (
|
|
<div className="hamster-loading-wrapper" data-visible={visible}>
|
|
<div className="hamster-spinner">
|
|
{bars.map((_, i) => (
|
|
<div className="hamster-loading-bar" key={`hamster-bar-${i}`} />
|
|
))}
|
|
</div>
|
|
</div>
|
|
)
|
|
}
|