@kwiz/fluentui
Version:
KWIZ common controls for FluentUI
15 lines • 532 B
JavaScript
import { isNullOrUndefined } from "@kwiz/common";
import React from "react";
//create context
export const KWIZFluentContext = React.createContext(null);
//use context from within controls
export function useKWIZFluentContext() {
let ctx = React.useContext(KWIZFluentContext) || {};
//set defaults
if (isNullOrUndefined(ctx.inputAppearance))
ctx.inputAppearance = "underline";
if (isNullOrUndefined(ctx.buttonShape))
ctx.buttonShape = "circular";
return ctx;
}
//# sourceMappingURL=context.js.map