Spaces:
Sleeping
Sleeping
Gnan Deep Rathan K commited on
Commit ·
4c3444c
1
Parent(s): 1b83e76
enhancements
Browse files- src/routes/index.tsx +4 -6
src/routes/index.tsx
CHANGED
|
@@ -94,13 +94,11 @@ function Index() {
|
|
| 94 |
const state = useEpisode();
|
| 95 |
const { reset, nextStep, autoRun, stopAuto } = useEpisodeRunner();
|
| 96 |
const getCfg = useServerFn(getRuntimeConfig);
|
| 97 |
-
const [cfg, setCfg] = useState<{ envUrl: string;
|
| 98 |
-
null,
|
| 99 |
-
);
|
| 100 |
|
| 101 |
useEffect(() => {
|
| 102 |
getCfg()
|
| 103 |
-
.then((c) => setCfg({ envUrl: c.envUrl,
|
| 104 |
.catch(() => undefined);
|
| 105 |
}, [getCfg]);
|
| 106 |
|
|
@@ -134,7 +132,7 @@ function Index() {
|
|
| 134 |
);
|
| 135 |
}
|
| 136 |
|
| 137 |
-
function Header({ cfg }: { cfg: { envUrl: string;
|
| 138 |
const s = useEpisode();
|
| 139 |
return (
|
| 140 |
<Card>
|
|
@@ -146,7 +144,7 @@ function Header({ cfg }: { cfg: { envUrl: string; modelName: string; hasToken: b
|
|
| 146 |
Explainer Episode Inspector
|
| 147 |
</h1>
|
| 148 |
<div className="text-xs font-mono text-muted-foreground truncate">
|
| 149 |
-
{cfg ? `env=${cfg.envUrl}
|
| 150 |
{cfg && !cfg.hasToken && (
|
| 151 |
<span className="ml-2 text-destructive">HF_TOKEN missing</span>
|
| 152 |
)}
|
|
|
|
| 94 |
const state = useEpisode();
|
| 95 |
const { reset, nextStep, autoRun, stopAuto } = useEpisodeRunner();
|
| 96 |
const getCfg = useServerFn(getRuntimeConfig);
|
| 97 |
+
const [cfg, setCfg] = useState<{ envUrl: string; hasToken: boolean } | null>(null);
|
|
|
|
|
|
|
| 98 |
|
| 99 |
useEffect(() => {
|
| 100 |
getCfg()
|
| 101 |
+
.then((c) => setCfg({ envUrl: c.envUrl, hasToken: c.hasToken }))
|
| 102 |
.catch(() => undefined);
|
| 103 |
}, [getCfg]);
|
| 104 |
|
|
|
|
| 132 |
);
|
| 133 |
}
|
| 134 |
|
| 135 |
+
function Header({ cfg }: { cfg: { envUrl: string; hasToken: boolean } | null }) {
|
| 136 |
const s = useEpisode();
|
| 137 |
return (
|
| 138 |
<Card>
|
|
|
|
| 144 |
Explainer Episode Inspector
|
| 145 |
</h1>
|
| 146 |
<div className="text-xs font-mono text-muted-foreground truncate">
|
| 147 |
+
{cfg ? `env=${cfg.envUrl}` : "loading config…"}
|
| 148 |
{cfg && !cfg.hasToken && (
|
| 149 |
<span className="ml-2 text-destructive">HF_TOKEN missing</span>
|
| 150 |
)}
|