🍲Boilerplate

Tokplate에서는 Hocs를 프로바이더를 제공하거나 컴포넌트의 기능을 확장하기 위해 사용하고 있습니다.

이름 (name)역할 (Role)사용 경로 (Example)

withAppProvider

애플리케이션의 전역적인 프로바이더를 한 번에 추가하고 설정하기 위해 사용합니다.

_app.tsx

withAuthGuard

인증이 필요한 페이지에서 로그인 상태를 검사하고, 인증되지 않은 경우 로그인 페이지로 보내는 로직을 적용하기 위해 사용합니다.

... signIn.tsx signUp.tsx

withUnAuthGuard

인증이 필요하지 않은 페이지에서 인증 상태를 검사하고, 인증된 경우 지정된 페이지로 보내는 로직을 적용하기 위해 사용합니다.

...

myPage.tsx

withHomePageProvider

홈 페이지 내의 컴포넌트들에게 공통된 상태와 로직을 제공하기 위해 사용합니다.

home.tsx

Last updated