Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Power Apps Pro Dev & ISV
Answered

Error while building PCF with react app

(0) ShareShare
ReportReport
Posted on by 61

Hi,

 

Am creating a PCF control using prime react. the individual react app works fine. But when I call the react file from PFC index file its giving errors associated with CSS files. please find the below error.

 

 

 

RROR in ./PCFReactElementComponent/CSS/theme.css 1:0
Module parse failed: Unexpected character '@' (1:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
> @charset "UTF-8";
| :root {
| --primaryColor: #007ad9;
 @ ./PCFReactElementComponent/App.tsx 45:0-26
 @ ./PCFReactElementComponent/index.ts

 

 

 

below is the import section in 

 

 

import './CSS/primereact.min.css';
import './CSS/theme.css';
import './CSS/primeicons.css';
import {DataTable} from 'primereact/datatable';
import {Column} from 'primereact/column';

 

 

Please advise.

Also, has anyone used multiple CSS files in PCF, do we just have to mention all the files in the manifest?

 

Many thanks in advance

 

  • Verified answer
    Rick Wilson Profile Picture
    160 on at
    Re: Error while building PCF with react app

    There is no need to use the import statement for the css files in your react control.  As long as it's listed in the manifest it will be loaded with the control. They are what is causing your error.  The webpack script used by the pcf-scripts project that actually builds the component doesn't support css processing. This has caused me headaches as I have had to fork certain react controls I'm trying to use for PCF just to remove their css imports that were causing me problems and having to make copies of their css files and include them in my manifest instead.

     

    For multiple css files just make sure they are all listed out in the manifest and you should be ok.

     

    -Rick

     

     

  • Verified answer
    Diana Birkelbach Profile Picture
    3,072 Most Valuable Professional on at
    Re: Error while building PCF with react app

    Hi  @Nijo 

    You don't need to import the css files. Just declare them as a resource in your manifest (https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/css)

     

    Best regards,

    Diana

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Power Apps - Power Apps Pro Dev & ISV

#1
WarrenBelz Profile Picture

WarrenBelz 109 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 82 Super User 2025 Season 1

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 72

Overall leaderboard