До найпростіших кейсів використання даного сніпету коду належать:
По-перше, додай цей код перед тегом </body> в налаштуваннях свого проекту у Webflow:
<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js">
</script>
<script>
new Clipboard('.copy-button');
</script>
Зміни значення <new Clipboard> на будь-яку назву класу, яку ти використовуєш для своєї кнопки, або просто додай клас "copy-button" до кнопок, які ти хочеш використовувати для копіювання в буфер обміну.
Для цього обери кнопку на канвасі та перейди до панелі налаштувань елементу, або скористайся шорткатом <D>.
Далі додай до цієї ж кнопки користувацький атрибут <a>. Ім'я має бути таким: "data-clipboard-text", а значенням буде будь-яке значення, яке ти хочеш, щоб користувач скопіював в буфер обміну.
Після цього ти вже можеш публікувати сайт та переконатись, що сніпет коду відпрацьовує і кнопка копіює необхідне тобі значення чи текст.
Ти помітиш, що при натисканні немає нотіфікейшена "Скопійовано!", однак, код все одно відпрацює і значення зберегітаиметься у твоєму буфері. Переконайся в цьому скопіювавши вміст буферу через Cmd+V чи Ctrl+V.
Залишилося додати цю підказку. Це можна зробити двома способами:
Це все, сподіваюсь цей сніпет був корисним для твого проєкту!