UNPKG

opendash

Version:

open.DASH data visualization framework

19 lines 623 B
import * as React from "react"; import { useOpenDashServices, useForceRender } from ".."; export function useDataItem(source, id) { var DataService = useOpenDashServices().DataService; var forceRender = useForceRender(); React.useEffect(function () { if (id) { // @ts-ignore return DataService.subscribeItem({ source: source, id: id }, function () { forceRender(); }); } }, [id]); if (!id) { return undefined; } return DataService._getOrThrowSync(source, id); } //# sourceMappingURL=useDataItem.js.map