import React from 'react'; import styles from './textbox.module.scss'; import { useContext } from 'react'; import { ThemeContext } from '../theme-context/ThemeContext'; import { ITextBox } from './Textbox.types'; export const Textbox = (props: ITextBox) => { const { label, placeholder, type, containerClassName, required} = props; const { theme } = useContext(ThemeContext); const tempObj = { ...props }; delete tempObj.label; delete tempObj.placeholder; delete tempObj.containerClassName; const htmlProps = { ...tempObj, }; return (