import React from 'react'; import _ from 'lodash' window.lodash = _.noConflict() const wp = window.wp const {Children,cloneElement} = wp.element declare global { interface Props {} interface Window { wp:any, lodash:any } interface Math { round:(x: number) => number } } const CustomButtonGroup:React.FC<{title:string,children:any,width?:string,className?:any,style?:any}> = props => { const {title,children,width="12",className="",style={}} = props; let w = Math.round((parseInt(width)/12)*100)+'%' return (
{children}
); } export const CustomButtonGroupButton = ({value,title,attrname,attrval,setAttributes,color="primary",disabled=false}) => { const buttontoggle = (value) => { setAttributes({[attrname]:value}) }; let disabledstr = disabled ? ' disabled' : ''; let colorstr = disabled ? 'grey'+disabledstr : color; return } export default CustomButtonGroup