💸
Shopify
  • Modular Shopify Storefront
  • Supported Features
  • Architecture
    • Modularity
    • Extensibility
    • Structure
    • Framework
    • Documentation
    • Typings
  • Solutions
    • SortedMap & SortedRenderMap
    • Query Controller
  • Packages
    • @scandipwa/shopify-checkout
      • Internal Structure
    • @scandipwa/shopify-checkout-line-items
      • Internal Structure
    • @scandipwa/shopify-checkout-web
      • Internal Structure
    • @scandipwa/shopify-collections
      • Internal Structure
    • @scandipwa/shopify-collections-products
      • Internal Structure
    • @scandipwa/shopify-customer
      • Internal Structure
    • @scandipwa/shopify-product-tags
      • Internal Structure
    • @scandipwa/shopify-product-variants
      • Internal Structure
    • @scandipwa/shopify-products
      • Internal Structure
    • @scandipwa/shopify-shop
      • Internal Structure
Powered by GitBook
On this page

Was this helpful?

  1. Architecture

Typings

Current implementation relies of static propTypes declaration. The breakdown of this decision is as follows:

  • Only checked in development mode, in production they are removed.

  • Do not provide type-hints to the developer. The prop checking only occurs during the runtime.

Heads up!

Typing implementation is subject to change. To circumvent the lack of type-hints we are in the progress of migration to TypeScript namespace declarations.

PreviousDocumentationNextSortedMap & SortedRenderMap

Last updated 4 years ago

Was this helpful?