UNPKG

@livelike/react-native

Version:

LiveLike React Native package

18 lines 725 B
import { CHOICE_WIDGET_KIND } from '@livelike/javascript'; import { widgetStore } from '../store'; import { useSelectedFieldStore } from './useSelectedFieldStore'; export function useWidgetChoices(_ref) { let { widgetId } = _ref; const widgetChoices = useSelectedFieldStore(widgetStore, () => { var _widgetStore$get$widg; const widgetPayload = (_widgetStore$get$widg = widgetStore.get()[widgetId]) === null || _widgetStore$get$widg === void 0 ? void 0 : _widgetStore$get$widg.widgetPayload; if (widgetPayload && CHOICE_WIDGET_KIND.includes(widgetPayload.kind)) { return widgetPayload.choices; } return undefined; }); return widgetChoices; } //# sourceMappingURL=useWidgetChoices.js.map