Releases: nomcopter/react-mosaic
Releases · nomcopter/react-mosaic
v1.1.0
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Mosaic now renders a flattened version of the provided tree. This means that layout changes no longer force components to unmount and remount. Component state will be preserved and time will not be wasted re-rendering.
Breaking Changes
- DOM structure is very different - highly likely to cause problems with custom styles
- Rendered structure is now flat
.mosaic-root
class renamed to.mosaic
T
now must extendMosaicKey
(string
ornumber
) so that they can be used as aReact.Key
getMosaicPath
has been moved toMosaicWindowActions
asgetPath
TileRenderer
is now also passed the current pathMosaicBranch[]
MosaicWindow
now requires thepath: MosaicBranch[]
prop
Other Notes
T
now defaults tostring