Skip to content

useTypography ​

useTypography() udostępnia panelom tekstu:

  • rodzinę czcionki;
  • odmianę;
  • rozmiar;
  • aktywne formatowanie;
  • informacje o brakujących czcionkach;
  • funkcje zmiany rodziny, odmiany, wyrównania i dekoracji.

Użycie ​

ts
const {
  fontFamily,
  fontWeight,
  fontSize,
  activeFormatting,
  setFamily,
  setWeight,
  setAlign,
} = useTypography()

Ładowanie rodziny czcionki ​

ts
const typography = useTypography({
  loadFont: async (family, style) => {
    await myFontLoader(family, style)
  },
})

Formatowanie ​

ts
typography.toggleBold()
typography.toggleItalic()
typography.toggleDecoration('UNDERLINE')

Zobacz też ​

Released under the MIT License.