Must use Polaris components and style guide (Using Angular)

Hello,

Trying to reach Shopify Partner.. Any one have ideas?

I recently submitted my app for review, but it was paused due to the requirement: “Must use Polaris components and style guide.” Since Polaris is a React-based library and our app is built using Angular, I’m unable to implement the Polaris components and style guide as required.

Hi Christian - can you provide more details on this, eg: is your app a sales channel which would require using Polaris?

Hello Liam,
Thank you very much for your reply. We are using Angular, not Polaris. I have forwarded this concern to our dev, he will also reply here soon.

Hello @Liam-Shopify Yes, my app is a sales channel. After submitting it for review, I received an email stating that the app must use Polaris components use Polaris style guide.

Okay - so there is a strict requirement to use Polaris if your app is a sales channel, to ensure the UI is consistent with the rest of the Shopify admin. If your app was not a sales channel, and just a regular app, then you could use any framework including Angular.

How do we move forward from here?

@Christian_Niklasson

Find if there is an angular wrapper. I use Vue and the Polaris Vue wrapper. Otherwise, either you have to wrap the Polaris html yourself, or you will have to copy the Polaris style to your components. These 2 ways are painful for me