The onAfter Event 
The onAfter event is triggered after the step is shown. This event is useful when you want to do something after the step is shown.
vue
<script setup>
  const steps = [{
    target: '[data-step=0]',
    content: 'Text Content',
    onAfter: () => { 
      // Do something after the step is shown
    }
  }];
</script>INFO
The onAfter event is using await, so you can use a promise to delay the step.
vue
<script setup>
  const steps = [{
    target: '[data-step=0]',
    content: 'Text Content',
    onAfter: new Promise((resolve) => { 
      setTimeout(() => {
        // Do something after the step is shown
        resolve();
      }, 1000);
    })
  }];
</script>