Theo's Typesafe CultTTC
Theo's Typesafe Cult2y ago
34 replies
DGCP3

i need help on type

Screenshot_from_2024-02-08_14-28-29.png
Screenshot_from_2024-02-08_14-27-50.png
Solution
export function StoreSetter<T extends keyof StoreType>({
  store,
  data,
}: {
  store: T;
  data: ExtractAtomArgs<StoreType[T]>;
}) {
  const [, setAtom] = useAtom(stores[store]);

  setAtom(...data);

  return null;
}
Was this page helpful?