Charts — ui Architecture
Recharts-based data visualization components
Entity Profile
Dependency Diagram
graph TD subdomain_ComponentRegistry_Charts["Charts"] ba265e9c_cdf3_5a63_1d97_dbd49fa276e1["team-switcher.tsx"] subdomain_ComponentRegistry_Charts --> ba265e9c_cdf3_5a63_1d97_dbd49fa276e1 d8681233_3868_9f1b_0d77_a7f6f65dcf96["album-artwork.tsx"] subdomain_ComponentRegistry_Charts --> d8681233_3868_9f1b_0d77_a7f6f65dcf96 8f5ffaee_3771_3243_4617_370658c4de64["preset-actions.tsx"] subdomain_ComponentRegistry_Charts --> 8f5ffaee_3771_3243_4617_370658c4de64 d92aaf4e_ce5d_71de_012e_e186aab3ceea["copy-button.tsx"] subdomain_ComponentRegistry_Charts --> d92aaf4e_ce5d_71de_012e_e186aab3ceea 7715d5bc_a6f2_48b3_fb24_3712e7c78e1b["logout.tsx"] subdomain_ComponentRegistry_Charts --> 7715d5bc_a6f2_48b3_fb24_3712e7c78e1b 0c81e8e1_9163_2d79_b319_dbf9923f141f["pager.tsx"] subdomain_ComponentRegistry_Charts --> 0c81e8e1_9163_2d79_b319_dbf9923f141f cc67bf57_05cb_bfb0_7d65_950c9ce20d29["nav.tsx"] subdomain_ComponentRegistry_Charts --> cc67bf57_05cb_bfb0_7d65_950c9ce20d29 0430de7f_0dee_bbf9_de7c_c65331a0a7cb["delete-user.ts"] subdomain_ComponentRegistry_Charts --> 0430de7f_0dee_bbf9_de7c_c65331a0a7cb 7b9357a1_aca5_00e8_2b99_853a88630872["button.tsx"] subdomain_ComponentRegistry_Charts --> 7b9357a1_aca5_00e8_2b99_853a88630872 a6a894f8_7ef0_13ef_6566_bcd28cccc7a8["seed.ts"] subdomain_ComponentRegistry_Charts --> a6a894f8_7ef0_13ef_6566_bcd28cccc7a8 b082a603_4520_0b2b_e8e7_8b307de297d5["style-wrapper.tsx"] subdomain_ComponentRegistry_Charts --> b082a603_4520_0b2b_e8e7_8b307de297d5 743479e4_533c_7944_bd9e_f0707e4c5261["update-app-index.ts"] subdomain_ComponentRegistry_Charts --> 743479e4_533c_7944_bd9e_f0707e4c5261 130cd904_8159_f3de_b2d0_2815614e0826["theme-switcher.tsx"] subdomain_ComponentRegistry_Charts --> 130cd904_8159_f3de_b2d0_2815614e0826 892ab1eb_aaa2_6901_c9f0_06bddd840f54["search.tsx"] subdomain_ComponentRegistry_Charts --> 892ab1eb_aaa2_6901_c9f0_06bddd840f54 style subdomain_ComponentRegistry_Charts fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- AccountSwitcher()
- AlbumArtwork()
- Analytics()
- Announcement()
- App()
- App()
- App()
- BlockCopyCodeButton()
- BlockDisplay()
- BlockImage()
- BlockViewer()
- BlockViewerCode()
- BlockViewerFileTree()
- BlockViewerProvider()
- BlockViewerToolbar()
- BlockViewerView()
- BlocksNav()
- BlocksNavLink()
- Button()
- Button()
- CalendarDateRangePicker()
- Callout()
- CardsActivityGoal()
- CardsCalendar()
- CardsChat()
- CardsCookieSettings()
- CardsCreateAccount()
- CardsDataTable()
- CardsDemo()
- CardsMetric()
- CardsPaymentMethod()
- CardsReportIssue()
- CardsShare()
- CardsStats()
- CardsTeamMembers()
- ChartCodeViewer()
- ChartCopyButton()
- ChartDisplay()
- ChartTitle()
- ChartToolbar()
- ChartsLayout()
- ChartsNav()
- ChartsPage()
- CodeBlockCommand()
- CodeBlockWrapper()
- CodeTabs()
- CodeViewer()
- Color()
- ColorFormatSelector()
- ColorFormatSelectorSkeleton()
- ColorPalette()
- CommandMenu()
- CopyButton()
- CopyCodeButton()
- CopyNpmCommandButton()
- CopyWithClassNames()
- Customizer()
- CustomizerCode()
- DashboardTableOfContents()
- DataTable()
- DataTable()
- DataTable()
- DataTable()
- DataTable()
- DataTable()
- DataTableColumnHeader()
- DataTableDemo()
- DataTableFacetedFilter()
- DataTablePagination()
- DataTableRowActions()
- DataTableToolbar()
- DataTableViewOptions()
- DemoCookieSettings()
- DemoCreateAccount()
- DemoDatePicker()
- DemoGithub()
- DemoNotifications()
- DemoPaymentMethod()
- DemoReportAnIssue()
- DemoShareDocument()
- DemoTeamMembers()
- DocsNav()
- DocsNavItems()
- DocsPager()
- Document()
- Document()
- DragHandle()
- DragHandle()
- DraggableRow()
- DraggableRow()
- DrawerContent()
- ExampleLink()
- ExamplesNav()
- Form()
- FrameworkDocs()
- Home()
- Home()
- Home()
- Home()
- Home()
- Home()
- HomePage()
- Index()
- IndexRoute.getParentRoute()
- Layout()
- Mail()
- MailDisplay()
- MailList()
- MainNav()
- MainNav()
- MaxLengthSelector()
- Mdx()
- Menu()
- MobileLink()
- MobileNav()
- ModeSwitcher()
- ModeToggle()
- ModelItem()
- ModelSelector()
- Nav()
- NoteDetailsPage()
- NoteIndexPage()
- NotesPage()
- OpenInV0Cta()
- Overview()
- Page()
- PageActions()
- PageHeader()
- PageHeaderDescription()
- PageHeaderHeading()
- PodcastEmptyPlaceholder()
- PresetActions()
- PresetSave()
- PresetSelector()
- PresetShare()
- ProjectAddButton()
- PromoVideo()
- Providers()
- RecentSales()
- RootDocument()
- RootLayout()
- RootLayout()
- RootLayout()
- Search()
- Sidebar()
- SidebarNav()
- SiteFooter()
- SiteHeader()
- StyleSwitcher()
- StyleWrapper()
- TableCellViewer()
- TableCellViewer()
- TailwindIndicator()
- TeamSwitcher()
- TemperatureSelector()
- ThemeCustomizer()
- ThemeProvider()
- ThemeSwitcher()
- ThemeWrapper()
- ThemesSwitcher()
- TopPSelector()
- Tree()
- Tree()
- UserAuthForm()
- UserNav()
- UserNav()
- V0Button()
- V0Logo()
- V0Tooltip()
- _getQuoteChar()
- action()
- addComponents()
- addCustomImport()
- addProjectComponents()
- addTailwindConfigContent()
- addTailwindConfigPlugin()
- addTailwindConfigProperty()
- addWorkspaceComponents()
- cn()
- copyToClipboardWithMeta()
- createFixtureTestDirectory()
- createRegistryServer()
- createUserSession()
- deleteNote()
- deleteUser()
- deleteUserByEmail()
- deleteUserByEmail()
- ensureCnImport()
- escapeRegExp()
- file()
- findInsertPosition()
- flatten()
- getBadgeVariantFromLabel()
- getCachedFileTree()
- getCachedHighlightedFiles()
- getCachedRegistryItem()
- getCachedRegistryItem()
- getChartHighlightedCode()
- getNoteListItems()
- getPackageManagerVersion()
- getPagerForDoc()
- getProjectTailwindVersionFromConfig()
- getQuoteType()
- getTailwindCssFile()
- getThemeCode()
- getThemeCodeOKLCH()
- getTsConfig()
- getTsConfigAliasPrefix()
- getUpdateDependenciesPackageManager()
- getUserByEmail()
- getUserId()
- handleBotRequest()
- handleBrowserRequest()
- handleRequest()
- handler()
- installWithExpo()
- installWithNpm()
- isColorValue()
- isSafeTarget()
- isUser()
- links()
- loader()
- loader()
- loader()
- logger.break()
- logger.success()
- logger.warn()
- login()
- main()
- massageTreeForFonts()
- meta()
- meta()
- meta()
- model()
- nestSpreadElements()
- npxShadcn()
- open()
- parseObjectLiteralExpression()
- parseValue()
- prisma()
- processAtRule()
- promptForRegistryComponents()
- registerCommands()
- registryLarge()
- removeFontVariablesFromCn()
- removeUnusedDependencies()
- requireUserId()
- resolveFileTargetDirectory()
- resolveImport()
- resolveImports()
- resolveNestedFilePath()
- seed()
- setup()
- shouldOverwriteCssVars()
- singleton()
- style()
- tasks()
- themeColorNameToCssVariable()
- themeColorsToCssVariables()
- toAliasedImport()
- toCamelCase()
- transformCss()
- transformCssVars()
- transformLayoutFonts()
- unsetSpreadElements()
- updateAppIndex()
- updateCssVarsPlugin()
- updateCssVarsPluginV4()
- updateDependencies()
- updateFiles()
- updateNextFonts()
- updateTailwindConfig()
- updateTailwindConfigKeyframesPlugin()
- updateTailwindContent()
- upsertThemeNode()
- useActiveItem()
- useBlockViewer()
- useMatchesData()
- useUser()
- validateFilesTarget()
- view()
Source Files
- packages/shadcn/test/fixtures/vite-with-tailwind/src/App.tsx
- templates/vite-app/src/App.tsx
- templates/start-app/src/routes/__root.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/remix/app/routes/_index.tsx
- deprecated/www/app/(app)/examples/mail/components/account-switcher.tsx
- deprecated/www/components/cards/activity-goal.tsx
- packages/shadcn/src/utils/add-components.ts
- deprecated/www/app/(app)/examples/music/components/album-artwork.tsx
- deprecated/www/components/analytics.tsx
- deprecated/www/components/announcement.tsx
- deprecated/www/components/block-display.tsx
- deprecated/www/components/block-image.tsx
- deprecated/www/components/block-viewer.tsx
- deprecated/www/components/blocks-nav.tsx
- packages/shadcn/test/fixtures/vite-with-tailwind/src/components/ui/button.tsx
- templates/monorepo-next/packages/ui/src/components/button.tsx
- deprecated/www/components/cards/calendar.tsx
- deprecated/www/components/callout.tsx
- deprecated/www/components/chart-code-viewer.tsx
- deprecated/www/components/chart-copy-button.tsx
- deprecated/www/components/chart-display.tsx
- deprecated/www/components/chart-toolbar.tsx
- deprecated/www/components/charts-nav.tsx
- deprecated/www/lib/charts.ts
- deprecated/www/components/cards/chat.tsx
- deprecated/www/components/code-block-command.tsx
- deprecated/www/components/code-block-wrapper.tsx
- deprecated/www/components/code-tabs.tsx
- deprecated/www/app/(app)/examples/playground/components/code-viewer.tsx
- deprecated/www/components/color-format-selector.tsx
- deprecated/www/components/color-palette.tsx
- deprecated/www/components/color.tsx
- deprecated/www/components/command-menu.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/commands.ts
- deprecated/www/pages/api/components.ts
- deprecated/www/components/cards/cookie-settings.tsx
- deprecated/www/app/(app)/examples/cards/components/cookie-settings.tsx
- deprecated/www/components/copy-button.tsx
- deprecated/www/components/cards/create-account.tsx
- deprecated/www/app/(app)/examples/cards/components/create-account.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-column-header.tsx
- deprecated/www/registry/default/examples/data-table-demo.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-faceted-filter.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-pagination.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-row-actions.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-toolbar.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-view-options.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table.tsx
- deprecated/www/registry/default/blocks/dashboard-01/components/data-table.tsx
- apps/v4/registry/bases/base/blocks/dashboard-01/components/data-table.tsx
- deprecated/www/components/cards/data-table.tsx
- deprecated/www/app/(app)/examples/cards/components/date-picker.tsx
- deprecated/www/app/(app)/examples/dashboard/components/date-range-picker.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/db.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/delete-user.ts
- deprecated/www/components/docs-nav.tsx
- deprecated/www/components/drawer.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/entry.server.tsx
- deprecated/www/components/examples-nav.tsx
- deprecated/www/components/framework-docs.tsx
- deprecated/www/app/(app)/examples/cards/components/github-card.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/index.tsx
- deprecated/www/components/cards/index.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/index.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/index.tsx
- packages/shadcn/src/utils/is-safe-target.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/join.tsx
- packages/shadcn/test/fixtures/next-app-js/app/layout.js
- packages/tests/fixtures/next-app/app/layout.tsx
- packages/tests/fixtures/next-app-init/app/layout.tsx
- deprecated/www/app/(app)/charts/layout.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/login.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/logout.tsx
- deprecated/www/app/(app)/examples/mail/components/mail-display.tsx
- deprecated/www/app/(app)/examples/mail/components/mail-list.tsx
- deprecated/www/app/(app)/examples/mail/components/mail.tsx
- deprecated/www/components/main-nav.tsx
- deprecated/www/app/(app)/examples/dashboard/components/main-nav.tsx
- deprecated/www/app/(app)/examples/playground/components/maxlength-selector.tsx
- deprecated/www/components/mdx-components.tsx
- deprecated/www/app/(app)/examples/music/components/menu.tsx
- deprecated/www/components/cards/metric.tsx
- deprecated/www/components/mobile-nav.tsx
- deprecated/www/components/mode-switcher.tsx
- deprecated/www/components/mode-toggle.tsx
- deprecated/www/app/(app)/examples/playground/components/model-selector.tsx
- deprecated/www/app/(app)/examples/mail/components/nav.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.$noteId.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes._index.tsx
- deprecated/www/app/(app)/examples/cards/components/notifications.tsx
- deprecated/www/components/open-in-v0-cta.tsx
- deprecated/www/app/(app)/examples/dashboard/components/overview.tsx
- deprecated/www/components/page-header.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/page.tsx
- deprecated/www/app/(app)/charts/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/page.tsx
- templates/monorepo-next/apps/web/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/page.tsx
- deprecated/www/components/pager.tsx
- deprecated/www/app/(app)/examples/cards/components/payment-method.tsx
- deprecated/www/components/cards/payment-method.tsx
- deprecated/www/app/(app)/examples/music/components/podcast-empty-placeholder.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-actions.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-save.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-selector.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-share.tsx
- deprecated/www/components/project-add-button.tsx
- deprecated/www/components/promo-video.tsx
- deprecated/www/components/providers.tsx
- templates/monorepo-next/apps/web/components/providers.tsx
- deprecated/www/app/(app)/examples/dashboard/components/recent-sales.tsx
- packages/tests/src/utils/registry.ts
- deprecated/www/app/(app)/examples/cards/components/report-an-issue.tsx
- deprecated/www/components/cards/report-issue.tsx
- packages/shadcn/src/utils/resolve-import.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/root.tsx
- packages/shadcn/test/fixtures/frameworks/remix/app/root.tsx
- templates/start-app/src/routeTree.gen.ts
- packages/tests/src/tests/search.test.ts
- deprecated/www/app/(app)/examples/dashboard/components/search.tsx
- deprecated/www/app/(app)/examples/tasks/data/seed.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/prisma/seed.ts
- packages/tests/src/utils/setup.ts
- deprecated/www/app/(app)/examples/cards/components/share-document.tsx
- deprecated/www/components/cards/share.tsx
- deprecated/www/app/(app)/examples/forms/components/sidebar-nav.tsx
- deprecated/www/app/(app)/examples/music/components/sidebar.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/singleton.server.ts
- deprecated/www/components/site-footer.tsx
- deprecated/www/components/site-header.tsx
- deprecated/www/components/cards/stats.tsx
- deprecated/www/components/style-switcher.tsx
- deprecated/www/components/style-wrapper.tsx
- deprecated/www/components/tailwind-indicator.tsx
- deprecated/www/app/(app)/examples/cards/components/team-members.tsx
- deprecated/www/components/cards/team-members.tsx
- deprecated/www/app/(app)/examples/dashboard/components/team-switcher.tsx
- deprecated/www/app/(app)/examples/playground/components/temperature-selector.tsx
- deprecated/www/components/theme-customizer.tsx
- deprecated/www/components/theme-switcher.tsx
- deprecated/www/components/theme-wrapper.tsx
- deprecated/www/components/themes-selector.tsx
- deprecated/www/components/toc.tsx
- deprecated/www/app/(app)/examples/playground/components/top-p-selector.tsx
- packages/shadcn/src/utils/update-app-index.ts
- packages/shadcn/src/utils/updaters/update-dependencies.ts
- packages/shadcn/src/utils/updaters/update-files.ts
- packages/shadcn/src/utils/updaters/update-fonts.ts
- packages/shadcn/src/utils/updaters/update-tailwind-config.ts
- packages/shadcn/src/utils/updaters/update-tailwind-content.ts
- deprecated/www/app/(app)/examples/authentication/components/user-auth-form.tsx
- deprecated/www/app/(app)/examples/dashboard/components/user-nav.tsx
- deprecated/www/app/(app)/examples/tasks/components/user-nav.tsx
- packages/tests/fixtures/next-app-init/lib/utils.ts
- deprecated/www/components/v0-button.tsx
Source
- packages/shadcn/test/fixtures/vite-with-tailwind/src/App.tsx
- templates/vite-app/src/App.tsx
- templates/start-app/src/routes/__root.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/remix/app/routes/_index.tsx
- deprecated/www/app/(app)/examples/mail/components/account-switcher.tsx
- deprecated/www/components/cards/activity-goal.tsx
- packages/shadcn/src/utils/add-components.ts
- deprecated/www/app/(app)/examples/music/components/album-artwork.tsx
- deprecated/www/components/analytics.tsx
- deprecated/www/components/announcement.tsx
- deprecated/www/components/block-display.tsx
- deprecated/www/components/block-image.tsx
- deprecated/www/components/block-viewer.tsx
- deprecated/www/components/blocks-nav.tsx
- packages/shadcn/test/fixtures/vite-with-tailwind/src/components/ui/button.tsx
- templates/monorepo-next/packages/ui/src/components/button.tsx
- deprecated/www/components/cards/calendar.tsx
- deprecated/www/components/callout.tsx
- deprecated/www/components/chart-code-viewer.tsx
- deprecated/www/components/chart-copy-button.tsx
- deprecated/www/components/chart-display.tsx
- deprecated/www/components/chart-toolbar.tsx
- deprecated/www/components/charts-nav.tsx
- deprecated/www/lib/charts.ts
- deprecated/www/components/cards/chat.tsx
- deprecated/www/components/code-block-command.tsx
- deprecated/www/components/code-block-wrapper.tsx
- deprecated/www/components/code-tabs.tsx
- deprecated/www/app/(app)/examples/playground/components/code-viewer.tsx
- deprecated/www/components/color-format-selector.tsx
- deprecated/www/components/color-palette.tsx
- deprecated/www/components/color.tsx
- deprecated/www/components/command-menu.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/commands.ts
- deprecated/www/pages/api/components.ts
- deprecated/www/components/cards/cookie-settings.tsx
- deprecated/www/app/(app)/examples/cards/components/cookie-settings.tsx
- deprecated/www/components/copy-button.tsx
- deprecated/www/components/cards/create-account.tsx
- deprecated/www/app/(app)/examples/cards/components/create-account.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-column-header.tsx
- deprecated/www/registry/default/examples/data-table-demo.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-faceted-filter.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-pagination.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-row-actions.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-toolbar.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table-view-options.tsx
- deprecated/www/app/(app)/examples/tasks/components/data-table.tsx
- deprecated/www/registry/default/blocks/dashboard-01/components/data-table.tsx
- apps/v4/registry/bases/base/blocks/dashboard-01/components/data-table.tsx
- deprecated/www/components/cards/data-table.tsx
- deprecated/www/app/(app)/examples/cards/components/date-picker.tsx
- deprecated/www/app/(app)/examples/dashboard/components/date-range-picker.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/db.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/delete-user.ts
- deprecated/www/components/docs-nav.tsx
- deprecated/www/components/drawer.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/entry.server.tsx
- deprecated/www/components/examples-nav.tsx
- deprecated/www/components/framework-docs.tsx
- deprecated/www/app/(app)/examples/cards/components/github-card.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/index.tsx
- deprecated/www/components/cards/index.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/index.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/index.tsx
- packages/shadcn/src/utils/is-safe-target.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/join.tsx
- packages/shadcn/test/fixtures/next-app-js/app/layout.js
- packages/tests/fixtures/next-app/app/layout.tsx
- packages/tests/fixtures/next-app-init/app/layout.tsx
- deprecated/www/app/(app)/charts/layout.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/login.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/logout.tsx
- deprecated/www/app/(app)/examples/mail/components/mail-display.tsx
- deprecated/www/app/(app)/examples/mail/components/mail-list.tsx
- deprecated/www/app/(app)/examples/mail/components/mail.tsx
- deprecated/www/components/main-nav.tsx
- deprecated/www/app/(app)/examples/dashboard/components/main-nav.tsx
- deprecated/www/app/(app)/examples/playground/components/maxlength-selector.tsx
- deprecated/www/components/mdx-components.tsx
- deprecated/www/app/(app)/examples/music/components/menu.tsx
- deprecated/www/components/cards/metric.tsx
- deprecated/www/components/mobile-nav.tsx
- deprecated/www/components/mode-switcher.tsx
- deprecated/www/components/mode-toggle.tsx
- deprecated/www/app/(app)/examples/playground/components/model-selector.tsx
- deprecated/www/app/(app)/examples/mail/components/nav.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.$noteId.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes._index.tsx
- deprecated/www/app/(app)/examples/cards/components/notifications.tsx
- deprecated/www/components/open-in-v0-cta.tsx
- deprecated/www/app/(app)/examples/dashboard/components/overview.tsx
- deprecated/www/components/page-header.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/page.tsx
- deprecated/www/app/(app)/charts/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/page.tsx
- templates/monorepo-next/apps/web/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/page.tsx
- deprecated/www/components/pager.tsx
- deprecated/www/app/(app)/examples/cards/components/payment-method.tsx
- deprecated/www/components/cards/payment-method.tsx
- deprecated/www/app/(app)/examples/music/components/podcast-empty-placeholder.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-actions.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-save.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-selector.tsx
- deprecated/www/app/(app)/examples/playground/components/preset-share.tsx
- deprecated/www/components/project-add-button.tsx
- deprecated/www/components/promo-video.tsx
- deprecated/www/components/providers.tsx
- templates/monorepo-next/apps/web/components/providers.tsx
- deprecated/www/app/(app)/examples/dashboard/components/recent-sales.tsx
- packages/tests/src/utils/registry.ts
- deprecated/www/app/(app)/examples/cards/components/report-an-issue.tsx
- deprecated/www/components/cards/report-issue.tsx
- packages/shadcn/src/utils/resolve-import.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/root.tsx
- packages/shadcn/test/fixtures/frameworks/remix/app/root.tsx
- templates/start-app/src/routeTree.gen.ts
- packages/tests/src/tests/search.test.ts
- deprecated/www/app/(app)/examples/dashboard/components/search.tsx
- deprecated/www/app/(app)/examples/tasks/data/seed.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/prisma/seed.ts
- packages/tests/src/utils/setup.ts
- deprecated/www/app/(app)/examples/cards/components/share-document.tsx
- deprecated/www/components/cards/share.tsx
- deprecated/www/app/(app)/examples/forms/components/sidebar-nav.tsx
- deprecated/www/app/(app)/examples/music/components/sidebar.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/singleton.server.ts
- deprecated/www/components/site-footer.tsx
- deprecated/www/components/site-header.tsx
- deprecated/www/components/cards/stats.tsx
- deprecated/www/components/style-switcher.tsx
- deprecated/www/components/style-wrapper.tsx
- deprecated/www/components/tailwind-indicator.tsx
- deprecated/www/app/(app)/examples/cards/components/team-members.tsx
- deprecated/www/components/cards/team-members.tsx
- deprecated/www/app/(app)/examples/dashboard/components/team-switcher.tsx
- deprecated/www/app/(app)/examples/playground/components/temperature-selector.tsx
- deprecated/www/components/theme-customizer.tsx
- deprecated/www/components/theme-switcher.tsx
- deprecated/www/components/theme-wrapper.tsx
- deprecated/www/components/themes-selector.tsx
- deprecated/www/components/toc.tsx
- deprecated/www/app/(app)/examples/playground/components/top-p-selector.tsx
- packages/shadcn/src/utils/update-app-index.ts
- packages/shadcn/src/utils/updaters/update-dependencies.ts
- packages/shadcn/src/utils/updaters/update-files.ts
- packages/shadcn/src/utils/updaters/update-fonts.ts
- packages/shadcn/src/utils/updaters/update-tailwind-config.ts
- packages/shadcn/src/utils/updaters/update-tailwind-content.ts
- deprecated/www/app/(app)/examples/authentication/components/user-auth-form.tsx
- deprecated/www/app/(app)/examples/dashboard/components/user-nav.tsx
- deprecated/www/app/(app)/examples/tasks/components/user-nav.tsx
- packages/tests/fixtures/next-app-init/lib/utils.ts
- deprecated/www/components/v0-button.tsx
Frequently Asked Questions
What is the Charts subdomain?
Charts is a subdomain in the ui codebase, part of the ComponentRegistry domain. Recharts-based data visualization components It contains 158 source files.
Which domain does Charts belong to?
Charts belongs to the ComponentRegistry domain.
What functions are in Charts?
The Charts subdomain contains 281 function(s): AccountSwitcher, AlbumArtwork, Analytics, Announcement, App, App, App, BlockCopyCodeButton, and 273 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free