FROM CACHE - jp_header

Checkout UI extensions のラジオボタンの挙動について

qscgyhnnjik
訪問者
1 0 0

Checkout UI extensions の ChoiceList コンポーネントについて質問がございます。

 

ChoiceList コンポーネントについて、

こちらのページの React のサンプルコードの動作がここ数日で変わったように思われます。 https://shopify.dev/docs/api/checkout-ui-extensions/unstable/components/forms/choicelist

 

6/20 時点の挙動

・Ship を選ぶと console には 「onChange event with value: first」が出力される。

・Pickup を選ぶと console には 「onChange event with value: second」が出力される。

 

6/22 時点の挙動

・Ship を選ぶと console には 「onChange event with value: extension0-first」が出力される。

・Pickup を選ぶと console には 「onChange event with value: extension0-second」が出力される。

 

設定した id の値ではなく、「extension0-」といった文字が自動的に付与されるようになっています。

ストアに設定している拡張機能の数によって「extension1-」などに変化し、固定値ではない印象です。

また、Shopify Plus ストアへインストールした場合、開発用ストアへインストールした場合、

開発用ストアでプレビュー表示した場合のいずれでも上記のとおり挙動が変化した認識です。

 

ストアにデプロイしていた拡張機能に、ChoiceList の選択値による判定処理などを入れていたのですが

上記挙動の変更の影響で動かなくなってしまいました。

 

この「extension0-」といった文字が自動的に付与される、という変更は

Shopify側の仕様変更なのか不具合なのか判断しかねるのですが、同じ現象が起こっている方はいらっしゃるのでしょうか…?

 

>>Shopifyの方

こちらの変更は恒久的なものでしょうか。

また、この辺りの挙動変更について事前通知やドキュメントへの記載をしていただけると大変助かります。

0件の返信0