Spaces:
Build error
Build error
| <script lang="ts"> | |
| export let token; | |
| export let onClick: Function = () => {}; | |
| let id = ''; | |
| function extractDataAttribute(input) { | |
| // Use a regular expression to extract the value of the `data` attribute | |
| const match = input.match(/data="([^"]*)"/); | |
| // Check if a match was found and return the first captured group | |
| return match ? match[1] : null; | |
| } | |
| $: id = extractDataAttribute(token.text); | |
| </script> | |
| <button | |
| class="text-xs font-medium w-fit translate-y-[2px] px-2 py-0.5 dark:bg-white/5 dark:text-white/60 dark:hover:text-white bg-gray-50 text-black/60 hover:text-black transition rounded-lg" | |
| on:click={() => { | |
| onClick(id); | |
| }} | |
| > | |
| <span class="line-clamp-1"> | |
| {id} | |
| </span> | |
| </button> | |