render (h, { props, slots, data, ...rest }) {
    const height = inputSizes[props.size] && inputSizes[props.size].height
    const fontSize = inputSizes[props.size] && inputSizes[props.size].fontSize
    const placementProp = { [props.placement]: '0' }
    return h(CBox, {
      ...rest,
      attrs: {
        'data-chakra-component': 'CInputElement',
        ...data.attrs,
        display: 'flex',
        alignItems: 'center',
        justifyContent: 'center',
        position: 'absolute',
        width: height,
        height,
        fontSize,
        top: 0,
        zIndex: 2,
        ...(props.disablePointerEvents && { pointerEvents: 'none' }),
        ...placementProp
      }
    }, slots().default)
  }
CInputElement component

allows addition of an icon or button inside the input component

@extends CBox
@see Docs https://vue.chakra-ui.com/input