To clarify, do you mean that you have one React App situated outside the extensions directory? I’m having trouble understanding how this setup would function with multiple Liquid files.
My aim is to create a variety of independent Liquid blocks that can be integrated into different pages. Consequently, in my opinion, each block should be associated with a distinct React App, or at the very least, a different React Component.
For instance:
- Star Rating Liquid (React App A) → Implemented on page A
- Additional Customer Information (React App B) → Implemented on page B
- Customer Custom Coupons (React App C) → Implemented on page C
These are merely illustrative examples, but I’m eager to understand if this approach is correct and it should be achieved with only Components in one React App.
Shopify has a limit of 10MB for Liquid files across the whole extensions folder.
Yes, we are aware of Shopify’s limits for this. We have small amount of functionalities, so we should not exceed this limit.