Ant-design: [Solicitação de recurso] Melhorar a tipografia copiável

Criado em 24 jun. 2020  ·  3Comentários  ·  Fonte: ant-design/ant-design

Agora oferecemos suporte a um botão de cópia com o texto original: https://codesandbox.io/s/interesting-river-vtoqf?file=/index.js

<Paragraph copyable={{ text: 'Hello, Ant Design!' }} />

Existem três problemas para resolver:

  1. Não é possível personalizar o ícone de cópia.
  2. O ícone de cópia tem margin-left extra.
  3. Não há uma boa maneira de alterar o padrão Copy e Copied na dica de ferramenta.

image

A nova API que procuramos deve ser:

<Paragraph
  copyable={{
    text: 'Hello, Ant Design!',
    onCopy: () => {},
+   icon: <Icon />,
+   tooltips: ['Copy', 'Copied'],
  }} 
/>
help wanted 💡 Feature Request

Comentários muito úteis

É uma necessidade comum personalizar a dica de ferramenta para cada botão de cópia.

Todos 3 comentários

Olá @ afc163. Gostamos totalmente da sua proposta / feedback, bem-vindo para nos enviar um Pull Request para ele. Envie sua Pull Request para o branch apropriado (feature branch para o novo recurso, master para bugfix e outras alterações), preencha o Pull Request Modelo aqui, forneça changelog / TypeScript / documentation / casos de teste se necessário e certifique-se de que o CI foi aprovado, iremos revisá-lo em breve. Agradecemos antecipadamente e aguardamos sua contribuição!

Olá @ afc163, concordamos totalmente com sua sugestão / feedback. para criar uma solicitação pull para resolver este problema. Envie o Pull Request para o branch correto (novos recursos para o branch de recursos, outros para o branch master), certifique-se de preencher o modelo predefinido no Pull Request e fornecer o changelog correspondente, definições de TypeScript, casos de teste, documentos , etc. necessários para as alterações, e para garantir que o CI seja aprovado, revisaremos o mais rápido possível, agradecemos antecipadamente e aguardamos sua contribuição!

giphy

tooltips não é necessário. É controlado pelo ConfigProvider locale . icon suporte personalizado é bom o suficiente.

É uma necessidade comum personalizar a dica de ferramenta para cada botão de cópia.

Esta página foi útil?
0 / 5 - 0 avaliações