If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
Fluent UI Insights is a series that describes the design and decisions behind the Fluent UI design system. In the first episode, engineers from the Fluent UI team explain issues related to implementing positioned UI controls by sharing the requirements and also telling the implementation story (with its caveats) related to React.js.
🔗 Links:
https://github.com/microsoft/fluentuihttps://react.fluentui.dev/
📚 Chapters:
00:00 – Introduction
00:52 – Fluent UI versions
01:22 – Implementing Popup component in Fluent UI Northstar
02:28 – Requirements for positioning
03:05 – Why we choose Popper.js?
04:56 – Custom modifiers for positioning
08:10 – Problems with React refs
10:04 – Memory issues caused by double rendering in React
10:56 – useCallbackRef hook to prevent double rendering
12:47 – Summary
💡 References:
…...more
Fluent UI Insights is a series that describes the design and decisions behind the Fluent UI design system. In the first episode, engineers from the Fluent UI team explain issues related to implementing positioned UI controls by sharing the requirements and also telling the implementation story (with its caveats) related to React.js.
🔗 Links:
https://github.com/microsoft/fluentuihttps://react.fluentui.dev/
📚 Chapters:
00:00 – Introduction
00:52 – Fluent UI versions
01:22 – Implementing Popup component in Fluent UI Northstar
02:28 – Requirements for positioning
03:05 – Why we choose Popper.js?
04:56 – Custom modifiers for positioning
08:10 – Problems with React refs
10:04 – Memory issues caused by double rendering in React
10:56 – useCallbackRef hook to prevent double rendering
12:47 – Summary
💡 References: