단순 코드 기록/React 62

React_Styled_자식으로 색상 넘기기

import Button from "./Button"; import styled from "styled-components"; const StyledH1 = styled.h1` color: red; `; export default function App(){ const text_color="purple"; return( App A B ) } import styled from "styled-components" //1. html태그에 스타일 적용 ==> styled.태그명 ``형식 const StyledButton = styled.button` color: ${(props) => props.button_color || "blue"}; background-color: yellow; font-size: 16p..

React_css(내부파일 / 외부파일 / styled-components)

내부파일 import "./App.css"; export default function App(){ //css설정, json, camel표기법 const btnStyle = { color: "while", backgroundColor: "teal", border: "1px solid teal", fontSize: "16px", } return( App Inline ) } 외부파일 import "./App.css"; import "./Button.css" export default function App(){ //css설정, json, camel표기법 return( App Inline ) } .btn{ color: "while"; background-color: "teal"; border: "1px sol..

React_유효성검사

import { useState } from "react"; export default function Login() { const [inputs, setInputs] = useState({ email: "", password: "", }); //유효성 체크 const [didEdit, setDidEdit] = useState({ //입력상태 저장 상태변수 email: false, password: false, }) //유효성 조건 지정 const emailIsInvalid = didEdit.email && !inputs.email.includes("@"); //이메일에는 @가 반드시 포함 const passwordIsInvalid = didEdit.password && !(inputs.password...