import { ComponentType, PropsWithChildren } from 'react'; import { useInputGroupContext } from './InputGroup'; export function InputGroupAddon({ children, as = 'span', ...props }: PropsWithChildren<{ as?: ComponentType | string } & TProps>) { useInputGroupContext(); const Component = as as 'span'; return ( // eslint-disable-next-line react/jsx-props-no-spreading {children} ); }