@mui/internal-docs-infra
Version:
MUI Infra - internal documentation creation tools.
14 lines (13 loc) • 587 B
JavaScript
'use client';
import * as React from 'react';
export var CodeControllerContext = /*#__PURE__*/React.createContext(undefined);
export function useControlledCode() {
var context = React.useContext(CodeControllerContext);
return {
controlledCode: context == null ? void 0 : context.code,
controlledSelection: context == null ? void 0 : context.selection,
controlledSetCode: context == null ? void 0 : context.setCode,
controlledSetSelection: context == null ? void 0 : context.setSelection,
controlledComponents: context == null ? void 0 : context.components
};
}