@livelike/react-native
Version:
LiveLike React Native package
15 lines (12 loc) • 399 B
text/typescript
import { timelineWidgetStore } from '../store';
import { useSelectedFieldStore } from './useSelectedFieldStore';
export type UseTimelineWidgetsArg = {
programId: string;
};
export function useTimelineWidgets({ programId }: UseTimelineWidgetsArg) {
const widgets = useSelectedFieldStore(
timelineWidgetStore,
() => timelineWidgetStore.get()[programId]?.widgets
);
return widgets;
}