1.0.4 • Published 3 years ago

usefixpage v1.0.4

Weekly downloads
11
License
MIT
Repository
-
Last release
3 years ago

useFixPage

A React hook to lock or unlock page. Usually used in popout scenario.

type

export function useFixPage(initialValue?: boolean): [boolean, React.Dispatch<React.SetStateAction<boolean>>];

example

import React from 'react';
import {useFixPage} from 'useFixPage';

interface PopupPropsType {
    close: (boolean) => void;
}

const Popup: React.FC<PopupPropsType> = ({close}) => {
    return (
        <div onClick={() => close(false)}>Close</div>
    );
}

function Example() {
    const [popup, setPopup] = useFixPage(false);

    return (
        <>
            {popup ? <Popup close={setPop} /> : null}
            <div onClick={setPopup(true)}>Page</div>
        </>
    );
}
1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago