ADD: Scramble delay prop

This commit is contained in:
Robert Kossessa
2024-01-29 14:03:30 +01:00
parent dcb17c66dd
commit 34768bbc05

View File

@@ -4,7 +4,7 @@ import click from '@/assets/click.mp3'
function playClick() {
const audio = new Audio(click)
audio.volume = 0.01 * (1 + Math.random() * 0.75 - 0.375 )
audio.volume = 0.01 * (1 + Math.random() * 0.75 - 0.375)
audio.play()
}
@@ -37,6 +37,10 @@ const props = defineProps({
type: Boolean,
default: false,
},
delay: {
type: Number,
default: 0,
},
})
const content = ref('')
@@ -107,7 +111,9 @@ defineExpose({ scramble })
onMounted(() => {
if (props.scrambleOnMount) {
scramble()
setTimeout(() => {
scramble()
}, props.delay)
} else {
content.value = props.text
}