Использование интеграции Ecwid с пользовательским приложением React

#javascript #reactjs #script

Вопрос:

Я пытаюсь интегрировать Ecwid в свой собственный проект React/Gatsby. Я использую шлем React для внешнего сценария, но я понимаю Uncaught ReferenceError: xProductBrowser is not defined .

 export default class TEST extends React.Component {  render() {  return (  lt;gt;  lt;div id="my-store-123"gt;lt;/divgt;  lt;divgt;  lt;Helmetgt;  lt;script  data-cfasync="false"  type="text/javascript"  src="https://app.ecwid.com/script.js?123amp;data_platform=codeamp;data_date=2021-11-08"  charSet="utf-8"  gt;lt;/scriptgt;  lt;/Helmetgt;  lt;Helmetgt;  lt;script type="text/javascript"gt;  xProductBrowser( "categoriesPerRow=3", "views=grid(20,3) list(60)  table(60)", "categoryView=grid", "searchView=list",  "id=my-store-123" );  lt;/scriptgt;  lt;/Helmetgt;  lt;/divgt;  lt;/gt;  );  } }  

Есть ли альтернативный способ использования внешнего скрипта, который заставит эту штуку работать?

Комментарии:

1. Хорошо… это сработало после добавления скрипта в public/index.html