Fix Tabs resizing issue
- Fix tablistStyle issue when when adding MoreButtonPlgin
- Improve document
- Fix type issue of
MoreButtonPlugin - Update demo
Adding new option tablistStyle
- Fix
ssrrendering issue ofelement-resize-detectorpackage
- new
themeoption - update
demo - fix issue of
bootstraptheme
Fix issue of components reference
- Responsive with
more button plugin Tablistaccepts children- Remove Deprecated features :
- Now
readyfunction can not be used as anobject - Remove Deprecated parameter of
onSelectoption - Remove Deprecated parameter of
onChangeoption
- Now
- Fix types
- Adding types
- Update peerDependencies
- Adding sort method
-
Adding lazy property into tabData object
-
Provide an example for lazy loading
- Adding onFirstSelect event
- Passing handlers with same reference to instance.on method can prevent of attaching an event handler multiple times.
-
Correct main style
-
Adding some themes
-
Correct description of setTab method in readme
-
Add getData method, a new version of getCopyData method.
-
Add getPreviousData method, a new version of getCopyPerviousData method.
-
First parameter of onSelect function is an object and has perviousSelectedTabId property which is deprecated. you should use previousSelectedTabId property instead of perviousSelectedTabId property.
-
First parameter of onChange function is an object and has perviousData property which is deprecated. you should use previousData property instead of perviousData property.
- Since version v3.1.1, returning to last used tab after closing selected tab, should work correctly.
-
useDynTabs hook returns ready function instead of instance object, as a third element of an array. ( tabs can't be manipulated safely before the first render, use ready() to make a function available after the component is mounted )
-
Third element of returned array by useDynTabs hook should not be used as an object, it is no longer recommended and only be kept for backwards compatibility purposes, may be removed in the future. Avoid using it as an object.
-
Returned Promise by select|open|close will be resloved after onSelect|onOpen|onClose event
- close function can take switching parameter
- panel component option can be either of React element or React component