인프런 커뮤니티 질문&답변

박준희님의 프로필 이미지
박준희

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

회원 가입 페이지 기능 생성(3)

tailwindcss 실행 안됨

작성

·

2.7K

1

영상에 따라 tailwindcss 설치를 하고 기본적으로 index.tsx로 실행을 했을 때는 정상적으로 적용된 것을 확인 후 영상에 따라 실행을 했는데 register.tsx css가 적용이 되지 않더라구요

현재 에러가 발생했을 때 에러 인식을 해서 빨간색으로 구분되어야하는데 구분이 되지 않고 혹시나해서 소스코드에서 작성해주신대로 복붙해서 적용을 했는데도 안되더라구요

InputGroup.tsx 코드는 하단에 코드입니다. 확인 부탁드립니다.

import React from 'react'
import cls from "classnames";

interface InputGroupProps {
    className?: string;
    type?: string;
    placeholder?: string;
    value: string;
    error: string | undefined;
    setValue: (str: string) => void;
}

const InputGroup: React.FC<InputGroupProps> = ({
    className = "mb-2",
    type = "text",
    placeholder = "",
    error,
    value,
    setValue
}) => {
    return (
        <div className={className}>
            <input
                type={type}
                style={{ minWidth: 300 }}
                className={cls(`w-full p-3 transition duration-200 border border-gray-400 rounded bg-gray-50 focus:bg-white hover:bg-white`,
                    { "border-red-500": error }
                )}
                placeholder={placeholder}
                value={value}
                onChange={(e) => setValue(e.target.value)}
            />
            <small className='font-medium text-red-500'>{error} </small>
        </div>
    )
}

export default InputGroup

답변 2

4

tailwind.config.json에서 아래 부분을 수정하니까 정상적으로 적용 되네요.

경로가 './src/pages/**.tsc'로 되어있어서 components에는 적용이 안되었나 보네요. ㅠ

0

저도 동일한데 서치하면서 이리저리 변경 해봤는데도 동일하네요. 강사님 부탁 드립니다. (_._)

박준희님의 프로필 이미지
박준희

작성한 질문수

질문하기