@ant-design/x
Version:
Craft AI-driven interfaces effortlessly
17 lines • 493 B
JavaScript
import React from 'react';
import XProviderContext from "../../x-provider/context";
const defaultXComponentStyleConfig = {
classNames: {},
styles: {},
className: '',
style: {},
shortcutKeys: {}
};
const useXComponentConfig = component => {
const xProviderContext = React.useContext(XProviderContext);
return React.useMemo(() => ({
...defaultXComponentStyleConfig,
...xProviderContext[component]
}), [xProviderContext[component]]);
};
export default useXComponentConfig;