From 604e8d99044e61839dade0e1cc752c751587ce3e Mon Sep 17 00:00:00 2001 From: saller Date: Mon, 11 Jul 2022 08:57:59 +0800 Subject: [PATCH] feat(comp:transfer): label slot renders source and target seperately (#1006) BREAKING CHANGE: label slot params change to { item, isSource } --- .../transfer/demo/CustomHeaderFooter.vue | 13 ++- .../components/transfer/demo/CustomLabel.vue | 2 +- packages/components/transfer/docs/Index.zh.md | 6 +- .../transfer/src/list/TransferListBody.tsx | 6 +- packages/components/transfer/src/types.ts | 2 +- .../pro/transfer/demo/TableCustomLabel.md | 14 +++ .../pro/transfer/demo/TableCustomLabel.vue | 72 ++++++++++++++ packages/pro/transfer/demo/TreeCustomLabel.md | 14 +++ .../pro/transfer/demo/TreeCustomLabel.vue | 97 +++++++++++++++++++ packages/pro/transfer/docs/Index.zh.md | 1 + .../transfer/src/content/ProTransferList.tsx | 6 +- .../transfer/src/content/ProTransferTable.tsx | 2 +- .../transfer/src/content/ProTransferTree.tsx | 4 +- 13 files changed, 227 insertions(+), 12 deletions(-) create mode 100644 packages/pro/transfer/demo/TableCustomLabel.md create mode 100644 packages/pro/transfer/demo/TableCustomLabel.vue create mode 100644 packages/pro/transfer/demo/TreeCustomLabel.md create mode 100644 packages/pro/transfer/demo/TreeCustomLabel.vue diff --git a/packages/components/transfer/demo/CustomHeaderFooter.vue b/packages/components/transfer/demo/CustomHeaderFooter.vue index f8ccedb11..e6c32413e 100644 --- a/packages/components/transfer/demo/CustomHeaderFooter.vue +++ b/packages/components/transfer/demo/CustomHeaderFooter.vue @@ -1,7 +1,14 @@