alinea
Version:
[](https://npmjs.org/package/alinea) [](https://packagephobia.com/result?p=alinea)
16 lines (14 loc) • 391 B
JavaScript
import "../chunks/chunk-U5RRZUYZ.js";
// src/preview/react.ts
import { useEffect, useState } from "react";
import { registerPreview } from "./RegisterPreview.js";
function usePreview(api) {
const [isPreviewing, setIsPreviewing] = useState(false);
useEffect(() => {
return registerPreview({ ...api, setIsPreviewing });
}, []);
return { isPreviewing };
}
export {
usePreview
};