회원 정보 수정 페이지 중 다음 우편번호 찾기 api
yarn add react-daum-postcode
import DaumPostcode from "react-daum-postcode";
const [isAddress, setIsAddress] = useState("");
const [isZoneCode, setIsZoneCode] = useState();
const handleComplete = (data) => {
let fullAddress = data.address;
let extraAddress = "";
if (data.addressType === "R") {
if (data.bname !== "") {
extraAddress += data.bname;
}
if (data.buildingName !== "") {
extraAddress +=
extraAddress !== "" ? `, ${data.buildingName}` : data.buildingName;
}
fullAddress += extraAddress !== "" ? ` (${extraAddress})` : "";
}
setIsZoneCode(data.zonecode);
setIsAddress(fullAddress);
setIsPostOpen(false);
};
<DaumPostcode style={postCodeStyle} onComplete={handleComplete} />
const postCodeStyle = {
display: "block",
position: "absolute",
top: "50%",
width: "400px",
height: "500px",
padding: "7px",
};
블로그 보고 적용 성공했어요 감사합니다~~!!