Add delay and spinner for station map, common const and component for delay
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
import { Component } from "solid-js";
|
||||
|
||||
export const LoadingSpinner: Component<{ text: string; }> = ({ text }) => {
|
||||
return (
|
||||
<div>
|
||||
<span class="spinner"></span>
|
||||
<span style={{ "padding-left": "16px" }}>{ text }</span>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -13,6 +13,8 @@ export const CityChart: Component<{
|
||||
const [getCanvas, setCanvas] = createSignal<HTMLCanvasElement>();
|
||||
const [getIsLarge, setIsLarge] = createSignal(false);
|
||||
|
||||
console.log("props.data()", props.data());
|
||||
|
||||
let chart: Chart | undefined;
|
||||
const data: [string, number | null][] = props.data().map(([dateStr, value]) => [
|
||||
formatDateString(dateStr),
|
||||
|
||||
Reference in New Issue
Block a user