Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[docs-infra] Migrate to @mui/internal-docs-infra Type Generation#2932

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
dav-is wants to merge5 commits intomui:master
base:master
Choose a base branch
Loading
fromdav-is:davis/improved-typegen

Conversation

dav-is
Copy link
Member

@dav-isdav-is commentedOct 7, 2025
edited
Loading

Important

This PR is still a work in progress.

Migrates this repo to use@mui/internal-docs-infraloadPrecomputedTypesMeta (being worked on inmui/mui-public#489). Maintains the existing design and theme.

Preview: TODO

New Features

  • Fixes cache key issue with existing type metadata pipeline
  • Supports Hot Reloading Type Meta
  • Build time caching for type meta per component
  • Reduce single page typedoc generation from 4s to 0.3s (93% decrease)
  • Reduce time to generate llms-full.txt decreased X to Y (Z% decrease) - TODO
  • Improved Developer Experience for (Cmd/Ctrl)+Clicking imports in VS Code

Notes

For data attributes and CSS variable names to be detected, they need to be imported somewhere in the actual component file. For example, inaccordion/item/AccordionItem.tsx, we add the side-effect import statement:import './AccordionItemDataAttributes';. The component should be using this import anyway to increase type safety.

@dav-isdav-is added type: enhancementIt’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature. scope: docs-infraInvolves the docs-infra product (https://www.notion.so/mui-org/b9f676062eb94747b6768209f7751305). labelsOct 7, 2025
@pkg-pr-newpkg.pr.new
Copy link

pkg-pr-newbot commentedOct 7, 2025
edited
Loading

vite-css-base-ui-example

pnpm add https://pkg.pr.new/mui/base-ui/@base-ui-components/react@2932
pnpm add https://pkg.pr.new/mui/base-ui/@base-ui-components/utils@2932

commit:a0b0f2d

@mui-bot
Copy link

mui-bot commentedOct 7, 2025
edited
Loading

Bundle size report

BundleParsed sizeGzip size
@base-ui-components/react0B(0.00%)🔺+4B(0.00%)

Details of bundle changes

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@atomiksatomiksAwaiting requested review from atomiksatomiks will be requested when the pull request is marked ready for reviewatomiks is a code owner

@colmtuitecolmtuiteAwaiting requested review from colmtuitecolmtuite will be requested when the pull request is marked ready for reviewcolmtuite is a code owner

@michaldudakmichaldudakAwaiting requested review from michaldudakmichaldudak will be requested when the pull request is marked ready for reviewmichaldudak is a code owner

At least 1 approving review is required to merge this pull request.

Assignees
No one assigned
Labels
scope: docs-infraInvolves the docs-infra product (https://www.notion.so/mui-org/b9f676062eb94747b6768209f7751305).type: enhancementIt’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature.
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@dav-is@mui-bot

[8]ページ先頭

©2009-2025 Movatter.jp