-
Notifications
You must be signed in to change notification settings - Fork 2.9k
ThemeProvider: clean up public APIs and ensure default theme is always provided #15229
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
Conversation
Asset size changes
Baseline commit: 8eef5f6d39659d2f64519e00ae91b2908b1373a3 (build) |
0eda7fd to
15a320a
Compare
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit c7183db:
|
15a320a to
4b35b87
Compare
Perf AnalysisNo significant results to display. All results
Perf Analysis (Fluent)Perf comparison
Perf tests with no regressions
|
|
Should we remove the |
9a1c6c6 to
8d00d00
Compare
8d00d00 to
c7183db
Compare
|
oof on the bundle size; is it because Button depends on ThemeProvider? |
|
@dzearing - the bundle size is increased due to |
…s provided (microsoft#15229) * themeprovider cleanups * move theme instances out of react-theme-provider * Change files * cleanups * merge * fixes
…5449) * ThemeProvider: clean up public APIs and ensure default theme is always provided (#15229) * themeprovider cleanups * move theme instances out of react-theme-provider * Change files * cleanups * merge * fixes * react-stylesheets: fix error when target is undefined (in case of SSR). (#15342) * fix stylesheet * Change files * nit * set dir (#15347) * fix merge conflicts
Pull request checklist
$ yarn changeDescription of changes
FluentThemeandTeamsThemefromreact-theme-providerFocus areas to test
(optional)