From fb4fdc68475a95125012c460eb18957c062a3fc1 Mon Sep 17 00:00:00 2001 From: Trish Ta Date: Thu, 22 May 2025 09:34:51 -0400 Subject: [PATCH] Import preact side effect for setting up signals binding --- admin-block/src/BlockExtension.liquid | 1 + admin-print-action/src/PrintActionExtension.liquid | 1 + conditional-action-extension-js/src/ActionExtension.liquid | 1 + customer-account-extension/src/OrderStatusBlock.liquid | 2 +- .../src/ProductDetailsConfigurationExtension.liquid | 1 + .../src/ProductVariantDetailsConfigurationExtension.liquid | 1 + 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/admin-block/src/BlockExtension.liquid b/admin-block/src/BlockExtension.liquid index 42023c38..239f1443 100644 --- a/admin-block/src/BlockExtension.liquid +++ b/admin-block/src/BlockExtension.liquid @@ -1,4 +1,5 @@ {%- if flavor contains "preact" -%} +import '@shopify/ui-extensions/preact'; import {render} from 'preact'; export default function extension() { diff --git a/admin-print-action/src/PrintActionExtension.liquid b/admin-print-action/src/PrintActionExtension.liquid index aa56df6c..ea9361d2 100644 --- a/admin-print-action/src/PrintActionExtension.liquid +++ b/admin-print-action/src/PrintActionExtension.liquid @@ -1,4 +1,5 @@ {%- if flavor contains "preact" -%} +import '@shopify/ui-extensions/preact'; import {render} from 'preact'; import {useEffect, useState} from 'preact/hooks'; diff --git a/conditional-action-extension-js/src/ActionExtension.liquid b/conditional-action-extension-js/src/ActionExtension.liquid index ac2f0229..93f43de8 100644 --- a/conditional-action-extension-js/src/ActionExtension.liquid +++ b/conditional-action-extension-js/src/ActionExtension.liquid @@ -1,4 +1,5 @@ {%- if flavor contains "preact" -%} +import '@shopify/ui-extensions/preact'; import {render} from 'preact'; import {useEffect, useState} from 'preact/hooks'; diff --git a/customer-account-extension/src/OrderStatusBlock.liquid b/customer-account-extension/src/OrderStatusBlock.liquid index 4d8a325f..2569cf76 100644 --- a/customer-account-extension/src/OrderStatusBlock.liquid +++ b/customer-account-extension/src/OrderStatusBlock.liquid @@ -1,5 +1,5 @@ {%- if flavor contains "preact" -%} - +import '@shopify/ui-extensions/preact'; import {render} from "preact"; export default function() { diff --git a/product-configuration-extension/src/ProductDetailsConfigurationExtension.liquid b/product-configuration-extension/src/ProductDetailsConfigurationExtension.liquid index f87f395f..6dc7a604 100644 --- a/product-configuration-extension/src/ProductDetailsConfigurationExtension.liquid +++ b/product-configuration-extension/src/ProductDetailsConfigurationExtension.liquid @@ -1,4 +1,5 @@ {%- if flavor contains "preact" -%} +import '@shopify/ui-extensions/preact'; import {render} from 'preact'; import {useState, useEffect} from 'preact/hooks'; diff --git a/product-configuration-extension/src/ProductVariantDetailsConfigurationExtension.liquid b/product-configuration-extension/src/ProductVariantDetailsConfigurationExtension.liquid index 99de7d56..04d9eeed 100644 --- a/product-configuration-extension/src/ProductVariantDetailsConfigurationExtension.liquid +++ b/product-configuration-extension/src/ProductVariantDetailsConfigurationExtension.liquid @@ -1,4 +1,5 @@ {%- if flavor contains "preact" -%} +import '@shopify/ui-extensions/preact'; import {render} from 'preact'; import {useState, useEffect} from 'preact/hooks';