ice/packages/appear
染陌同学 39a9f786bc
Feat/support appear (#517)
* feat: support appear component

* chore: modify version

* fix: should disappear

* chore: export VisibilityChangeEvent

* feat: rax-compat use @ice/appear

* feat: need not give childref

* chore: update lock

* chore: update README and package

* chore: update README

* test: add test for appear

* chore: update lock
2022-09-16 11:25:13 +08:00
..
src Feat/support appear (#517) 2022-09-16 11:25:13 +08:00
tests Feat/support appear (#517) 2022-09-16 11:25:13 +08:00
CHANGELOG.md Feat/support appear (#517) 2022-09-16 11:25:13 +08:00
README.md Feat/support appear (#517) 2022-09-16 11:25:13 +08:00
package.json Feat/support appear (#517) 2022-09-16 11:25:13 +08:00
tsconfig.json Feat/support appear (#517) 2022-09-16 11:25:13 +08:00

README.md

@ice/appear

React component for appear and disappear.

Usage

npm i @ice/appear
import VisibilityChange from '@ice/appear';

export default function Home() {
  return <VisibilityChange
    onAppear={() => {
      console.log('onAppear')
    }}
    onDisappear={() => {
      console.log('ondisAppear')
    }}
  >show something</VisibilityChange>
}