(value: T)
| 655 | SubTree.displayName = 'TreeView.SubTree' |
| 656 | |
| 657 | function usePreviousValue<T>(value: T): T { |
| 658 | const ref = React.useRef(value) |
| 659 | |
| 660 | React.useEffect(() => { |
| 661 | ref.current = value |
| 662 | }, [value]) |
| 663 | |
| 664 | return ref.current |
| 665 | } |
| 666 | |
| 667 | const shimmer = keyframes` |
| 668 | from { mask-position: 200%; } |