我试图通过扩展所有块来为它们添加一个额外的类名。文件:Extending Blocks
我正在使用blocks.BlockEdit
修改编辑组件。我想添加自定义类名。
到目前为止我有这个
const withClass = createHigherOrderComponent( ( BlockListBlock ) => {
return ( props ) => {
let wrapperProps = props.wrapperProps;
wrapperProps = {
...wrapperProps,
className: \'my-custom-class\',
};
return <BlockListBlock { ...props } wrapperProps={ wrapperProps } />;
};
}, \'withClass\' );
它通过将自定义类添加到包装器中来工作,但它正在覆盖默认的块类。是否可以在不重写的情况下附加到当前类?