@ 商业工具- 前端- 延伸/ 删除- 资源- 模式
在Merchant中心使用 CSV 删除资源的软件包 .
此库考虑到了您正在构建一个 Merchant Center 应用程序, 您可以找到文件 这里。 。 。 . 这些组成部分遵循《公约》的同样原则 用户界面Kit 组件.
开始
$ npm install --save @commercetools-frontend-extensions/delete-resources-modal
// or
$ yarn add @commercetools-frontend-extensions/delete-resources-modal
说明
删除资源模式是用于通过 CSV 文件删除资源的内部组件. 用这个 进口服务 以创建同步工作.
使用量
import DeleteRecourcesModal from '@commercetools-frontend-extensions/delete-resources-modal';
<DeleteRecourcesModal
isOpen={true}
resourceType="product"
onClose={() => {}}
/>
属性
| 道具 | 类型 | 需求 | 默认 | 说明 |
|---|---|---|---|---|
isOpen | boolean | ✅ | 控制删除资源模式是否打开或关闭 | |
resourceType | string | ✅ | 要删除的资源类型( 如 “ 产品 ” ) | |
onClose | function | 当请求关闭模式时( 点击覆盖、 点击关闭按钮或按) 触发的调回功能 ESC) (中文(简体) ). |
释放
此软件包使用 changesets 向国家预防机制释放人员.
如果您想要发布新版本, 并需要最新修改 :
- 添加一个更改列表
pnpm changeset选择@commercetools-frontend-extensions/delete-resources-modal作为已修改的软件包. - 为了完成发行工作,将出现一些选项:
patch: 使用此释放来修正或小修改minor: 使用此释放用于调试升级或中度更改major: 使用此发布来打破更改
- 在选择选项后, 您需要为发布注释添加注释 。 我们建议对犯法者采用同样的方式.
- 例如:
feat(utils): add utils for dates
- 例如:
- 推开
changeset到您的分支和 GitHub 动作将检测 PR 包含影响已出版库的更改 . - 在公关合并后,将创建另一个公关
Version Packages这也是GitHub Actions将发现的 向国家预防机制释放的人. - 确保一切正确,然后合并
Version Packages公关. - 等待国家防范机制提供新版本,然后在CircleCI中部署自定义.
加那利释放
加那利版本在成功构建后通过CI自动发布到发行渠道并合并到 主要 树枝.
i18n (英语)
Repo被配置为与Transifex的集成. i18n的流程与商贸中心使用的流程相同.
pnpm i18n:build 用于将新密钥添加到 transifex.
一旦公关合并到 main transifex将收到一份带有需要翻译的新密钥的通知(这就是为什么必须 description 财务报告和审定财务报表 defaultMessage 说明性足够.
每当翻译者完成翻译并按原样进行标记时,repo会收到一个PR(每个语言)来添加被翻译的信息.
一旦我们审查翻译的密钥正确无误并添加一个 changeset 我们可以合并公关 (别忘了部署自定义应用程序)