1.0.1 • Published 7 months ago
use-component-simple v1.0.1
React::useComponent
//install
npm i use-component-simple
// component
export interface LoaderProps { spin?: boolean }
const Loader = FC<LoaderProps> = ({spin}) => {
...
}
// set component
<ComponentProviderContext.Provider value={{ Loader, }}>
Tour content...
</ComponentProviderContext.Provider>
// get component
const Loader = useComponentProvider<LoaderProps>('Loader')
return <Loader spin/>