1.1.0 • Published 6 years ago

react-click-out v1.1.0

Weekly downloads
41
License
MIT
Repository
github
Last release
6 years ago

React Click Out

npm

A simple component that triggers a callback function when click out.

Usage

Just import ClickOut component and pass a function callback as onClickOut prop.

Critical change - callback prop renamed to onClickOut

import React, { Component } from 'react';
import ClickOut from 'react-click-out';

class App extends Component {
    state = {
        clickedOut: false
    }

    setClickOutState = () => {
        this.setState({ clickedOut: true });
    }

    render() {
        const {
            state: { clickedOut },
            setClickOutState
        } = this;

        return(
            <div>
                <p style={{ color: clickedOut && 'red' }}>Hello</p>
                <ClickOut onClickOut={setClickOutState}>there!</ClickOut>
            </div>
        );
    }
}

API Reference

propdescriptiondefault
onClickOutclick out callback function-
classNameclassName-
containersets container element tagdiv
1.1.0

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.1

7 years ago