waveterm/frontend/layout/lib
Evan Simkowitz afe73c3e85
Make the debounced node inner rect hook more reliable (#350)
Rather than try to track the transition state, which was proving
unreliable, I am just directly tracking the node state and determining
whether to debounce the inner rect based on whether the user has the
prefers-reduced-motion setting or query, whether the node is resizing,
and whether it's currently magnified. I'm then using the actual
animation time setting to determine how long to debounce.
2024-09-06 16:20:27 -07:00
..
layoutAtom.ts Establish wlayout for coordinating backend layout actions (#282) 2024-08-27 18:38:57 -07:00
layoutModel.ts Make the debounced node inner rect hook more reliable (#350) 2024-09-06 16:20:27 -07:00
layoutModelHooks.ts Make the debounced node inner rect hook more reliable (#350) 2024-09-06 16:20:27 -07:00
layoutNode.ts fix nullref in layoutNode.findNode 2024-08-27 13:48:53 -07:00
layoutTree.ts Explicitly set focus on insert (#285) 2024-08-27 23:16:07 -07:00
nodeRefMap.ts Update copyright indicators on a bunch of files (#255) 2024-08-20 17:01:29 -07:00
tilelayout.less reorganize 2024-09-04 23:44:23 -07:00
tilelayout.stories.less rename faraday to layout (#147) 2024-07-23 13:50:23 -07:00
TileLayout.stories.tsx New layout model (#210) 2024-08-14 18:40:41 -07:00
TileLayout.tsx Add gap size setting (#325) 2024-09-04 22:07:47 -07:00
types.ts Make the debounced node inner rect hook more reliable (#350) 2024-09-06 16:20:27 -07:00
utils.ts Unified node model to pass data from layout to blocks (#259) 2024-08-26 11:56:00 -07:00