@rhc-shared-components/control-wrapper
v2.0.1
Published
A wrapper for RHC applications to provide them control context like permissions and maintenance banners
Downloads
544
Keywords
Readme
@rhc-shared-components/control-wrapper
A wrapper for RHC applications to provide them control context like permissions and maintenance banners.
Install
npm install --save @rhc-shared-components/control-wrapperUsage
import { ControllerContext, ControllerContextProvider, useControllerContext } from "@rhc-shared-components/control-wrapper";
export const Example = () => {
return (
<ControllerContextProvider appKey="my-app" configApi={fetchConfig}>
<YourComponent />
</ControllerContextProvider>
);
};
export const YourComponent = () => {
const controlData = useControllerContext();
return <div>{JSON.stringify(controlData)}</div>;
};Development
yarn dev # Start dev server
yarn build # Build library
yarn lint # Check with Biome
yarn lint-fix # Auto-fix with Biome