kimi-code / apps /vscode /webview-ui /src /components /hooks /useExtensionImageUrl.ts
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
5710dd0 verified
Raw History Blame Contribute Delete
342 Bytes
import { useEffect, useState } from "react";
export function useExtensionImageUrl(imageName: string): string {
const [url, setUrl] = useState("");
useEffect(() => {
const baseUri = document.body.getAttribute("data-baseuri");
if (baseUri) {
setUrl(`${baseUri}/dist/${imageName}`);
}
}, [imageName]);
return url;
}