hunk.code_window: const props = defineProps({
     ranges: {
       default: () => [],
     },
   })
   const clicks = inject(injectionClicks)!
   const elements = inject(injectionClicksElements)!
   const disabled = inject(injectionClicksDisabled)!
  
hunk.labels: keep keep keep keep add keep keep keep keep keep
hunk.after_edit:   at: {
       default: undefined,
     },
  
hunk.file_path: packages/client/builtin/CodeHighlightController.vue
hunk.type: add
file: <template>
    <div class="demo wide">
      <slot />
      <div v-if="error" class="error">
        {{ error }}
      </div>
    </div>
  </template>
  
  <script setup lang="ts">
  import { onErrorCaptured, ref } from 'vue'
  
  const error = ref(null)
  
  onErrorCaptured((err) => {
    error.value = err
  })
  </script>
  