-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge OUFR into react and update references #15271
Conversation
2b3be89
to
a5dd058
Compare
Perf Analysis
All results
Perf Analysis (Fluent)Perf comparison
Perf tests with no regressions
|
ccad08a
to
8162294
Compare
Delete the accidental extra copy of ComponentConformance.test.tsx that was causing size auditor to fail after #15271. And somewhat related changes: - Update release notes to reflect changes from #15271 - Clean up test-bundles package, including deleting stuff which appeared to only be used in a previous implementation of bundle size measurement. None of these things turned out to be the problem, but I made these changes while investigating.
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
Move all OUFR files into
react
orreact-internal
and update references tooffice-ui-fabric-react
(to either@fluentui/react
,@fluentui/react-internal
, justreact
, or occasionally something else).To prevent circular dependencies with the per-component packages (
react-checkbox
etc), we decided to make a separate INTERNAL USE ONLY package@fluentui/react-internal
. Note that directly importing from the@fluentui/react-internal
package (the root or any file within it) is not supported, and the structure of this package may change at any time. Importing from individual component packages or@fluentui/react
top-level files is fine.Components were moved as follows:
@fluentui/react-internal
):@fluentui/react-checkbox
)@fluentui/react-link
)@fluentui/react-tabs
)@fluentui/react-slider
)@fluentui/react-toggle
)@fluentui/react
due to having a dependency on one of the individual component packages (avoid circular dep):@fluentui/react-internal
Assorted other changes included in this PR (please see the commit history for a complete list):
Related to #15152