-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* use `flushSync` instead of `d.nextFrame` This guarantees that after the `flushSync` call the DOM is updated. This means that we don't have to guess and delay by a double `requestAnimationFrame` (`nextFrame`) and _hope_ that the DOM was updated already. * inline disposables call Each function in the `disposables()` object returns a cleanup function which means we can return this directly. * inline if-statements Small one, but consistent with `<Menu />` and `<Listbox />` components. * inline `flushSync()` callbacks
- Loading branch information
1 parent
479853d
commit 2d3ec80
Showing
3 changed files
with
49 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters