/
Rics
/
JobReady
Обзор
Документация
Войти
/
Rics
/
JobReady
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Front/src/shared/components/TextField/TextField.tsx
25 строк
744 B
Rics
add app
16 сен 2025, 16:56
16 сен 2025, 16:56
75981cd
Код
Авторство
О чём код?
import React from "react"; import styles from "./textField.module.scss"; interface Props { placeholder: string; type?: string; value: string; onChange: (value: string) => void; error?: string; } export const TextField: React.FC<Props> = ({ placeholder, type = "text", value, onChange, error }) => { return ( <div className={styles.fieldWrapper}> <input className={`${styles.input} ${error ? styles.inputError : ""}`} placeholder={placeholder} type={type} value={value} onChange={(e) => onChange(e.target.value)} /> {error && <div className={styles.error}>{error}</div>} </div> ); };