material ui 활용

Eugenius1st·2023년 9월 19일
0

나머지공부

목록 보기
9/10

sx 객체를 지정할 때 나는 단순 코드를 문자열로 짰다.
하지만 함수형으로 지정할 수 있어서 기록하고자 한다.

  const iconsStyle = ({ palette: { dark, white, text }, functions: { rgba } }) => ({
    color: () => {
      let colorValue = light || darkMode ? white.main : dark.main;

      if (transparentNavbar && !light) {
        colorValue = darkMode ? rgba(text.main, 0.6) : text.main;
      }

      return colorValue;
    },
    width: "10rem",
    height: "10rem",
    fontSize: "10rem",
    border: "1px solid black",
  });

color의 다크모드, 화이트모드를 지정하기 위해 화살표 함수로 기능구현까지 했다.
참고하자.

profile
최강 프론트엔드 개발자가 되고싶은 안유진 입니다

0개의 댓글