diff options
author | Junseong Park | 2025-01-18 13:40:50 +0900 |
---|---|---|
committer | GitHub | 2025-01-18 13:40:50 +0900 |
commit | 3196a0abcbb5f940b5b8c3d163949f052b6e1670 (patch) | |
tree | 7eac2f708a0d71981fb961790730cba891e6de36 | |
parent | ff31208ece068546a5d9d8bfe5337cbd5eb902fc (diff) | |
download | IT.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.mdx | 2 | ||||
-rw-r--r-- | docs/src/content/docs/ko/components/using-components.mdx | 6 | ||||
-rw-r--r-- | docs/src/content/docs/ko/reference/icons.mdx | 13 |
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) { + // β¦ +} +``` + ## λͺ¨λ μμ΄μ½ μ¬μ© κ°λ₯ν λͺ¨λ μμ΄μ½μ λͺ©λ‘κ³Ό κ΄λ ¨ μ΄λ¦μ΄ μλμ λμ μμ΅λλ€. μμ΄μ½μ ν΄λ¦νλ©΄ ν΄λΉ μ΄λ¦μ ν΄λ¦½λ³΄λμ 볡μ¬ν μ μμ΅λλ€. |