react-tether-seb
Version:
Drop content anywhere on the page.
46 lines (30 loc) • 1.5 kB
Markdown
## CHANGELOG
### 0.5.2
Better `renderElementTo` [PR #19](https://github.com/souporserious/react-tether/pull/19)
Use `Children.toArray` instead of `Children.forEach` to get individual children
### 0.5.1
Fixed Tether element props not being re-rendered on change
### 0.5.0
Added the ability to apply an `id`, `className`, or `style` to the wrapper Tether element.
### 0.4.0
Fixes:
`renderElementTo` now uses `document.querySelector`
Add dependency warning for people using old school script tags
### 0.3.3
Fix ASI issue with document.body [PR #12](https://github.com/souporserious/react-tether/pull/12)
### 0.3.2
Fixes:
- Unmount node only if it was mounted [#8](https://github.com/souporserious/react-tether/issues/8)
- Lazily evaluate document.body [#6](https://github.com/souporserious/react-tether/issues/6)
- Server-side rendering [#4](https://github.com/souporserious/react-tether/issues/4)
### 0.3.1
Fix tethered element not being positioned correctly
### 0.3.0
All [Tether options](http://tether.io/#options) are now props
`renderElementTag` prop to specify which DOM tag to use to render the second child to
`renderElementTo` prop to specify where in the DOM the element should be appended to
Added `position` public method from Tether
removed `shallowCompare`
### 0.2.0
Bower exposed lib name renamed to `TetherComponent` from `TetherElement`
New API accepts a max of two children. First child is used as the target and second child is used as the element that is being tethered.