This package has been deprecated

    Author message:

    This package has been renamed to react-snowfall - see https://github.com/cahilfoley/react-snowfall

    @cahil/snowfall

    1.0.1 • Public • Published

    Snowfall Demo

    Snowfall

    Conventional Commits

    A react component that creates a snowfall effect

    Installation

    With npm

    npm i @cahil/snowfall
    

    Or with yarn

    yarn add @cahil/snowfall
    

    Usage

    Basic usage requires no properties and will take match the size of the parent element.

    import React from 'react'
    import ReactDOM from 'react-dom'
    import Snowfall from '@cahil/snowfall'
    
    ReactDOM.render(
      <div style={{ height: 400, width: 400, background: '#282c34' }}>
        <Snowfall />
      </div>,
      document.querySelector('#app')
    )

    Configuration

    An optional color, style, and snowflakeCount property can be passed in to the component.

    <Snowfall
      // Changes the snowflake color
      color="red"
      // Applied to the canvas element
      style={{ background: '#fff' }}
      // Controls the number of snowflakes that are created (default 150)
      snowflakeCount={200}
    />

    Install

    npm i @cahil/snowfall

    DownloadsWeekly Downloads

    25

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    120 kB

    Total Files

    38

    Last publish

    Collaborators

    • cahilfoley