O que termos-privacidade-coreanos faz?
Gere banners de cookies, modais de consentimento, políticas de privacidade e termos de serviço baseados na legislação coreana (Lei de Proteção de Informações Pessoais, Lei de Regulamentação de Termos e Condições, Lei de Comércio Eletrônico) para projetos Next.js por meio de um thin wrapper do upstream kimlawtech/korean-privacy-terms (Apache-2.0).
Visão Geral
Este skill simplifica a integração de conformidade com a privacidade coreana em aplicações Next.js, fornecendo componentes e utilitários pré-construídos que geram automaticamente a documentação legal e os elementos de interface do usuário necessários.
Recursos
- Banner de Cookies: Notificação automática sobre cookies conforme a Lei de Proteção de Informações Pessoais.
- Modal de Consentimento: Modal para gerenciar consentimento do usuário para coleta de dados.
- Política de Privacidade: Documento completo de política de privacidade gerado dinamicamente.
- Termos de Serviço: Termos de serviço legais em conformidade com a lei coreana.
- Integração com Next.js: Suporte para App Router e Pages Router.
Instalação
npm install nomadamas/korean-privacy-terms
# ou
pnpm add nomadamas/korean-privacy-terms
# ou
yarn add nomadamas/korean-privacy-terms
Uso
Configuração Básica
Adicione o componente <PrivacyConsent> ao layout do seu aplicativo Next.js:
// app/layout.tsx
import { PrivacyConsent } from 'nomadamas/korean-privacy-terms';
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang="ko">
<body>
{children}
<PrivacyConsent />
</body>
</html>
);
}
Personalização
Você pode passar opções de configuração para o componente:
<PrivacyConsent
bannerTitle="쿠키 사용 안내"
consentModalTitle="개인정보 수집 동의"
privacyPolicyUrl="/privacy"
termsOfServiceUrl="/terms"
/>
Componentes
PrivacyConsent: Componente principal que contém o banner de cookies e o modal de consentimento.PrivacyPolicy: Exibe a política de privacidade gerada.TermsOfService: Exibe os termos de serviço gerados.
Documentação Adicional
Consulte a documentação original para mais detalhes sobre o upstream e personalização avançada.
Licença
Apache-2.0