CopyableID
LTR identifier with keyboard disclosure and exact copy.
beta
Try it
run_01HZX4K9Q2M7V8N3B5T6Y0PDCE
<CopyableID value="run_01HZX4K9Q2M7V8N3B5T6Y0PDCE" maxLength={24} />Examples
Basic
run_01HZX4K9Q2M7V8N3B5T6Y0PDCE
<script lang="ts">
import CopyableID from '@tcpsystems/ui/foundation/CopyableID';
</script>
<CopyableID value="run_01HZX4K9Q2M7V8N3B5T6Y0PDCE" />Short
proj_4821
<script lang="ts">
import CopyableID from '@tcpsystems/ui/foundation/CopyableID';
</script>
<CopyableID value="proj_4821" />Max length
3f9c2b1e-7a44-4d0e-9b6a-1c5d8e2f7a90
<script lang="ts">
import CopyableID from '@tcpsystems/ui/foundation/CopyableID';
</script>
<CopyableID value="3f9c2b1e-7a44-4d0e-9b6a-1c5d8e2f7a90" maxLength={16} copyLabel="Copy deployment ID" />Disabled
key_redacted_0000000000000000
<script lang="ts">
import CopyableID from '@tcpsystems/ui/foundation/CopyableID';
</script>
<CopyableID value="key_redacted_0000000000000000" disabled />API
import CopyableID from '@tcpsystems/ui/foundation/CopyableID';| Prop | Type | Default |
|---|---|---|
value | string | none |
maxLength? | number | 32 |
copyLabel? | string | 'Copy ID' |
copiedLabel? | string | 'Copied' |
errorLabel? | string | none |
disabled? | boolean | false |
track? | string | none |
| Hook | Kind |
|---|---|
.tcp-copyable-id | Root class |