-
Notifications
You must be signed in to change notification settings - Fork 384
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
Module not found - Wrong @fluentui imports cause webpack build errors #1763
Comments
Thank you for reporting this issue. We will be triaging your incoming issue as soon as possible. |
Thank you for submitting your first issue to this project. |
Hello, could someone look into this? |
@hohenp many thanks for reporting this issue. Would you be interested in submitting a PR with the required changes? |
@joelfmrodrigues fix for the fluentui import are done and ready for review |
@AJIXuMuK wo will approve PRs ? we still waiting on this change. |
* Fix imports * #1763 Fix wrong FluentUI imports
@hohenp the PR from @raclettierer is now merged. Would it be possible for you to test using the beta release please and let us know the outcome? |
Hi, I have tested the 3.18.0-beta.8771998 and can confirm that it works correct. |
Category
[ ] Enhancement
[X ] Bug
[ ] Question
Version
Version: 3.17.0
Expected / Desired Behavior / Question
We are using the spfx-controls-react within a webpack project and would expect to build it without webpack errors.
Observed Behavior
We are using the spfx-controls-react within a webpack project. When we build the project we get several webpack errors like:
Steps to Reproduce
We could identify the used imports of the @FluentUI package to cause that issue:
You are using for example the following import:
import { ActionButton, PrimaryButton } from "@fluentui/react/lib/components/Button";
The correct import would be:
import { PrimaryButton } from '@fluentui/react/lib/Button';
as described on the fluent ui page
You can also check the export section of the @FluentUI package.json file.
There for example the button is declared as
so without the /components/ section of the import you are using.
For testing we fixed the wrong imports in the following files and that fixed all build errors we got
Could you please check all your imports of the @FluentUI package?
Thanks
Pascal
The text was updated successfully, but these errors were encountered: