λ€λ₯Έ λ³μμ ν λΉν κ°μ μ κ°μ°μ°μλ₯Ό νμ©νμ¬ λ³΅μ¬ν΄λκ³ , μ΄λ₯Ό λ λ€λ₯Έ λ³μμ νμ©ν λ°μ΄ν°λ§ λ½μλ΄μ΄ μ μ₯νλ€.
<μμ>
const ProductDetail = ({ locationData }) => {
const [data, setData] = useState();
const [count, setCount] = useState(1);
const [isLike, setIsLike] = useState(false);
useEffect(() => {
if (locationData) {
setData(() => {
return { ...locationData.state.data };
});
}
}, []);
const discountPrice = (data.price * (100 - data.discountRate)) / 100; // μλ¬!!!!
const copyData = { ...data }; // μ κ°μ°μ°μ νμ©νμ¬ λ€λ₯Έ λ³μμ ν λΉ
const discountPrice = (copyData.price * (100 - copyData.discountRate)) / 100; // ν λΉλ λ³μλ₯Ό νμ©νμ¬ μνλ κ°μΌλ‘ νμ©
return (
<>
<p>{discountPrice}</p>
</>
};
μ λ§νλ©΄ λ°μ΄ν°λ₯Ό λ€λ₯Έ λ³μμ μ μ₯νμ¬, νμ©νμ.