hunk.code_window:   showDots = true,
     id = undefined,
     onDelete = () => {},
   }: ITemplateButtonProps) {
     const { readonly: readonlyEnv } = useEnvController();
     const { cx, classes, theme } = useStyles();
     const disabled = action && !checked;
  
hunk.labels: keep keep add keep keep keep keep
hunk.after_edit:   showDropZone = false,
  
hunk.file_path: apps/web/src/design-system/template-button/ChannelButton.tsx
hunk.type: add
file: {
    "extends": "./tsconfig",
    "compilerOptions": {
      "target": "esnext",
      "outDir": "build/module",
      "module": "esnext",
      "esModuleInterop": true,
      "types": ["jest", "node"],
      "typeRoots": ["./node_modules/@types", "../../node_modules/@types"]
    },
    "exclude": ["node_modules/**"]
  }
  