프론트엔드/React (1) 썸네일형 리스트형 hooks # useInput import React, { useState } from "react"; import "./styles.css"; export const useInput = (initialValue, validator) => { const [value, setValue] = useState(initialValue); const onChange = (event) => { const { target: { value } } = event; let willUpdate = true; if (typeof validator === "function") { willUpdate = validator(value); } if (willUpdate) { setValue(value); } }; return { value, .. 이전 1 다음