hunk.code_window: const root = ref<HTMLDivElement>()
   const element = useElementSize(root)
   const width = computed(() => props.width ? props.width : element.width.value)
   const height = computed(() => props.width ? props.width / slideAspect : element.height.value)
   if (props.width) {
     watchEffect(() => {
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit: const height = computed(() => props.width ? props.width / slideAspect.value : element.height.value)
  
hunk.file_path: packages/client/internals/SlideContainer.vue
hunk.type: replace
file: {
    "extends": "../tsconfig.json",
    "compilerOptions": {
      "types": ["cypress"],
      "noEmit": true
    },
    "include": [
      "../node_modules/cypress",
      "./**/*.ts"
    ]
  }
  