Skip to content

Commit 8226041

Browse files
crowrishclaude
andcommitted
Separate HTML and Next.js SDK installation code blocks for Kakao Login
- Split sdkInstall into htmlScript and nextjsScript for better organization - Add separate code blocks with appropriate language highlighting (html vs tsx) - Improve code example clarity by showing both installation methods distinctly 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 33356a4 commit 8226041

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

src/app/kakao-login/page.tsx

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -494,11 +494,19 @@ export default function KakaoLoginPage() {
494494
카카오 JavaScript SDK를 로드하고 초기화하는 방법입니다.
495495
</p>
496496

497-
<CodeBlock
498-
title="HTML에 SDK 추가"
499-
language="javascript"
500-
code={kakaoExamples.sdkInstall}
501-
/>
497+
<div className="space-y-4">
498+
<CodeBlock
499+
title="HTML 스크립트 방식"
500+
language="html"
501+
code={kakaoExamples.htmlScript}
502+
/>
503+
504+
<CodeBlock
505+
title="Next.js Script 컴포넌트 방식 (권장)"
506+
language="tsx"
507+
code={kakaoExamples.nextjsScript}
508+
/>
509+
</div>
502510
</div>
503511

504512
{/* 공식 로그인 구현 */}

src/lib/code-examples/kakao-login.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
// Kakao Login SDK Code Examples
22

33
export const kakaoExamples = {
4-
sdkInstall: `<!-- HTML 방식 -->
5-
<script src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.5/kakao.min.js"
4+
htmlScript: `<script src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.5/kakao.min.js"
65
integrity="sha384-dok87au0gKqJdxs7msEdBPNnKSRT+/mhTVzq+qOhcL464zXwvcrpjeWvyj1kCdq6"
7-
crossorigin="anonymous"></script>
6+
crossorigin="anonymous"></script>`,
87

9-
// Next.js Script 컴포넌트 사용
10-
import Script from 'next/script';
8+
nextjsScript: `import Script from 'next/script';
119
1210
<Script
1311
src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.5/kakao.min.js"

0 commit comments

Comments
 (0)