hunk.code_window:       return;
       }
       // Embed theme takes precedence over theme configured in app. If embedTheme isn't set that is it's in 'Auto' mode, then it would use the theme configured in appearance.
       const finalThemeToSet = embedTheme || themeToSet;
       if (!finalThemeToSet || finalThemeToSet === activeTheme) return;
  
hunk.labels: keep keep keep replace replace keep keep keep
hunk.after_edit:     // Embed theme takes precedence over theme configured in app.
       // If embedTheme isn't set i.e. it's not explicitly configured with a theme, then it would use the theme configured in appearance.
       // If embedTheme is set to "auto" then we consider it as null which then uses system theme.
       const finalThemeToSet = embedTheme ? (embedTheme === "auto" ? null : embedTheme) : themeToSet;
  
hunk.file_path: packages/lib/hooks/useTheme.tsx
hunk.type: replace
file: {
    "extends": "@calcom/tsconfig/base.json",
    "compilerOptions": {
      "baseUrl": ".",
      "target": "es5",
      "lib": ["dom", "dom.iterable", "esnext"]
    },
    "include": [".", "../types/*.d.ts"],
    "exclude": ["dist", "build", "node_modules"]
  }
  