Настройки расширения Shoutem
Я попытался написать страницу настроек для моего расширения shoutem. Я следовал следующему уроку и мог получить рабочий пример, используя Shortcut Settings
,
- Как мне реализовать
Extension Settings
с использованиемsetttingsPage
тег вextension.json
файл? К сожалению, я не мог найти учебник для этого. - Как получить доступ к этим значениям настроек расширения в моем собственном расширении (например, внутри app.js)? Я смог получить к ним доступ на своем собственном экране с помощью:
const { shortcut } = this.props; const { greeting } = shortcut.settings;
Но как мне сделать это в app.js, например
1 ответ
Решение
использование
settingsPages
в корнеextensions.json
, Пример, который вы можете найти в наших расширениях Shopify и вот ссылка на extension.json.Чтобы получить настройки расширения, используйте
getExtensionSettings
селектор. Пример, который вы можете найти в app / app.js нашего расширения Shopify.