Home / File/ fonts.ts — ui Source File

fonts.ts — ui Source File

Architecture documentation for fonts.ts, a typescript file in the ui codebase. 2 imports, 0 dependents.

File typescript 2 imports

Entity Profile

Dependency Diagram

graph LR
  e9b5fcd0_48b5_84cc_44ac_48faec326e5c["fonts.ts"]
  85256a8d_6bc0_0b85_aeec_351b43eef6a7["google"]
  e9b5fcd0_48b5_84cc_44ac_48faec326e5c --> 85256a8d_6bc0_0b85_aeec_351b43eef6a7
  79081a1f_55a3_945a_fb8c_d53d6d3eab81["utils"]
  e9b5fcd0_48b5_84cc_44ac_48faec326e5c --> 79081a1f_55a3_945a_fb8c_d53d6d3eab81
  style e9b5fcd0_48b5_84cc_44ac_48faec326e5c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import {
  Geist_Mono as FontMono,
  Noto_Sans_Arabic as FontNotoSansArabic,
  Noto_Sans_Hebrew as FontNotoSansHebrew,
  Geist as FontSans,
  Inter,
} from "next/font/google"

import { cn } from "@/lib/utils"

const fontSans = FontSans({
  subsets: ["latin"],
  variable: "--font-sans",
})

const fontMono = FontMono({
  subsets: ["latin"],
  variable: "--font-mono",
  weight: ["400"],
})

const fontInter = Inter({
  subsets: ["latin"],
  variable: "--font-inter",
})

const fontNotoSansArabic = FontNotoSansArabic({
  subsets: ["latin"],
  variable: "--font-ar",
})

const fontNotoSansHebrew = FontNotoSansHebrew({
  subsets: ["latin"],
  variable: "--font-he",
})

export const fontVariables = cn(
  fontSans.variable,
  fontMono.variable,
  fontInter.variable,
  fontNotoSansArabic.variable,
  fontNotoSansHebrew.variable
)

Dependencies

  • google
  • utils

Frequently Asked Questions

What does fonts.ts do?
fonts.ts is a source file in the ui codebase, written in typescript.
What does fonts.ts depend on?
fonts.ts imports 2 module(s): google, utils.
Where is fonts.ts in the architecture?
fonts.ts is located at apps/v4/lib/fonts.ts (directory: apps/v4/lib).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free