summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunseong Park2025-01-18 13:40:50 +0900
committerGitHub2025-01-18 13:40:50 +0900
commit3196a0abcbb5f940b5b8c3d163949f052b6e1670 (patch)
tree7eac2f708a0d71981fb961790730cba891e6de36
parentff31208ece068546a5d9d8bfe5337cbd5eb902fc (diff)
downloadIT.starlight-3196a0abcbb5f940b5b8c3d163949f052b6e1670.tar.gz
IT.starlight-3196a0abcbb5f940b5b8c3d163949f052b6e1670.tar.bz2
IT.starlight-3196a0abcbb5f940b5b8c3d163949f052b6e1670.zip
i18n(ko-KR): update documents of icons (#2813)
Co-authored-by: trueberryless <99918022+trueberryless@users.noreply.github.com>
-rw-r--r--docs/src/content/docs/ko/components/icons.mdx2
-rw-r--r--docs/src/content/docs/ko/components/using-components.mdx6
-rw-r--r--docs/src/content/docs/ko/reference/icons.mdx13
3 files changed, 17 insertions, 4 deletions
diff --git a/docs/src/content/docs/ko/components/icons.mdx b/docs/src/content/docs/ko/components/icons.mdx
index 44a2477b..5fde7ec4 100644
--- a/docs/src/content/docs/ko/components/icons.mdx
+++ b/docs/src/content/docs/ko/components/icons.mdx
@@ -95,7 +95,7 @@ import { Icon } from '@astrojs/starlight/components';
### `name`
**ν•„μˆ˜**
-**νƒ€μž…:** `string`
+**νƒ€μž…:** [`StarlightIcon`](/ko/reference/icons/#starlighticon-νƒ€μž…)
ν‘œμ‹œν•  μ•„μ΄μ½˜μ˜ 이름을 [Starlight의 κΈ°λ³Έ 제곡 μ•„μ΄μ½˜ 쀑 ν•˜λ‚˜](/ko/reference/icons/#λͺ¨λ“ -μ•„μ΄μ½˜)둜 μ„€μ •ν•©λ‹ˆλ‹€.
diff --git a/docs/src/content/docs/ko/components/using-components.mdx b/docs/src/content/docs/ko/components/using-components.mdx
index 6b7c14a7..b7c24243 100644
--- a/docs/src/content/docs/ko/components/using-components.mdx
+++ b/docs/src/content/docs/ko/components/using-components.mdx
@@ -81,14 +81,14 @@ StarlightλŠ” μš”μ†Œ 사이에 여백을 μΆ”κ°€ν•˜λŠ” λ“± Markdown μ½˜ν…μΈ μ— κ
μ»΄ν¬λ„ŒνŠΈ μžμ²΄μ—μ„œ 내보내지 μ•Šλ”λΌλ„ μ»΄ν¬λ„ŒνŠΈμ—μ„œ ν—ˆμš©ν•˜λŠ” `Props`λ₯Ό μ°Έμ‘°ν•˜λ €λ©΄ `astro/types`의 [`ComponentProps`](https://docs.astro.build/ko/guides/typescript/#componentprops-νƒ€μž…) νƒ€μž…μ„ μ‚¬μš©ν•©λ‹ˆλ‹€.
μ΄λŠ” κΈ°μ‘΄ μ»΄ν¬λ„ŒνŠΈλ₯Ό λž˜ν•‘ν•˜κ±°λ‚˜ ν™•μž₯ν•  λ•Œ μœ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
-λ‹€μŒ μ˜ˆμ‹œλŠ” `ComponentProps`λ₯Ό μ‚¬μš©ν•˜μ—¬ Starlight의 λ‚΄μž₯ `Icon` μ»΄ν¬λ„ŒνŠΈκ°€ ν—ˆμš©ν•˜λŠ” μ†μ„±μ˜ νƒ€μž…μ„ κ°€μ Έμ˜΅λ‹ˆλ‹€:
+λ‹€μŒ μ˜ˆμ‹œλŠ” `ComponentProps`λ₯Ό μ‚¬μš©ν•˜μ—¬ Starlight의 λ‚΄μž₯ `Badge` μ»΄ν¬λ„ŒνŠΈκ°€ ν—ˆμš©ν•˜λŠ” μ†μ„±μ˜ νƒ€μž…μ„ κ°€μ Έμ˜΅λ‹ˆλ‹€:
```astro
---
// src/components/Example.astro
import type { ComponentProps } from 'astro/types';
-import { Icon } from '@astrojs/starlight/components';
+import { Badge } from '@astrojs/starlight/components';
-type IconProps = ComponentProps<typeof Icon>;
+type BadgeProps = ComponentProps<typeof Badge>;
---
```
diff --git a/docs/src/content/docs/ko/reference/icons.mdx b/docs/src/content/docs/ko/reference/icons.mdx
index f7932e72..0694f1b2 100644
--- a/docs/src/content/docs/ko/reference/icons.mdx
+++ b/docs/src/content/docs/ko/reference/icons.mdx
@@ -10,6 +10,19 @@ StarlightλŠ” `<Icon>` μ»΄ν¬λ„ŒνŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ μ½˜ν…μΈ μ— ν‘œμ‹œν•  수 μž
μ•„μ΄μ½˜μ€ [`<Icon>`](/ko/components/icons/) μ»΄ν¬λ„ŒνŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ ν‘œμ‹œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
λ˜ν•œ [μΉ΄λ“œ](/ko/components/cards/)와 같은 λ‹€λ₯Έ μ»΄ν¬λ„ŒνŠΈλ‚˜ [νžˆμ–΄λ‘œ μ•‘μ…˜](/ko/reference/frontmatter/#hero)κ³Ό 같은 μ„€μ •μ—μ„œλ„ 자주 μ‚¬μš©λ©λ‹ˆλ‹€.
+## `StarlightIcon` νƒ€μž…
+
+`StarlightIcon` TypeScript νƒ€μž…μ„ μ‚¬μš©ν•˜μ—¬ [Starlight의 κΈ°λ³Έ 제곡 μ•„μ΄μ½˜](#λͺ¨λ“ -μ•„μ΄μ½˜)의 이름을 μ°Έμ‘°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
+
+```ts {2} /icon: (StarlightIcon)/
+// src/icon.ts
+import type { StarlightIcon } from '@astrojs/starlight/types';
+
+function getIconLabel(icon: StarlightIcon) {
+ // …
+}
+```
+
## λͺ¨λ“  μ•„μ΄μ½˜
μ‚¬μš© κ°€λŠ₯ν•œ λͺ¨λ“  μ•„μ΄μ½˜μ˜ λͺ©λ‘κ³Ό κ΄€λ ¨ 이름이 μ•„λž˜μ— λ‚˜μ™€ μžˆμŠ΅λ‹ˆλ‹€. μ•„μ΄μ½˜μ„ ν΄λ¦­ν•˜λ©΄ ν•΄λ‹Ή 이름을 ν΄λ¦½λ³΄λ“œμ— 볡사할 수 μžˆμŠ΅λ‹ˆλ‹€.