Luis Hernandez
Luis Hernandez
Nope. I took a look at the rendering pipeline and I might have an idea on how to make this happen but it will require me to maintain a fork....
This is still a problem in v2
Any updates on this? TS lib checks is failing due to conflicting types
We are hitting a similar bug to this. On our app, only the last write wins when batching multiple transactions in succession (conceptually, multiple `set()` calls). Strangely, the state appears...
@drarmstr Here's the minimal reproduction of what I am talking about: https://codesandbox.io/s/repro-pvv1nl?file=/pages/index.tsx Tab between the inputs and look at the console. The state changes on `blur` are visible to the...
Here's my implementation if it helps, it supports syncing from other tabs as well: ```ts export const localStorageStoreKey = 'localStorage' const DEFAULT_VALUE = new DefaultValue() const RecoilSyncLocalStorage: FC = ({...
My current solution is to create all atom families in a React Context and `useMemo` them. Then components can do: ```ts const { myAtomFamily } = useAppAtoms() const value =...
Using setTimeout in places where the updates can be contiguous is the only workaround I know of. It's not really maintenable, but might unblock you.
What about setting a scaling factor for everything? Not just fonts. This should be easier right?
Should be re-opened