Настройки расширения Shoutem

Я попытался написать страницу настроек для моего расширения shoutem. Я следовал следующему уроку и мог получить рабочий пример, используя Shortcut Settings,

  1. Как мне реализовать Extension Settings с использованием setttingsPage тег в extension.json файл? К сожалению, я не мог найти учебник для этого.
  2. Как получить доступ к этим значениям настроек расширения в моем собственном расширении (например, внутри app.js)? Я смог получить к ним доступ на своем собственном экране с помощью: const { shortcut } = this.props; const { greeting } = shortcut.settings; Но как мне сделать это в app.js, например

1 ответ

Решение
  1. использование settingsPages в корне extensions.json, Пример, который вы можете найти в наших расширениях Shopify и вот ссылка на extension.json.

  2. Чтобы получить настройки расширения, используйте getExtensionSettings селектор. Пример, который вы можете найти в app / app.js нашего расширения Shopify.

Другие вопросы по тегам