| 1234567891011121314 |
- import { __rest } from "tslib";
- import { Fragment as _Fragment, jsx as _jsx } from "react/jsx-runtime";
- import { useContext, useEffect } from "react";
- import { KrpanoRendererContext } from "../contexts";
- export const Action = (_a) => {
- var { name, content } = _a, attrs = __rest(_a, ["name", "content"]);
- const renderer = useContext(KrpanoRendererContext);
- useEffect(() => {
- if (!renderer)
- return;
- renderer.tagAction.pushSyncTag("action", Object.assign({ name }, attrs), content);
- }, [renderer]);
- return _jsx(_Fragment, {});
- };
|