enso/app/ide-desktop/lib/dashboard/tsconfig.json
Sergei Garin 58ae73dc78
Improve Invitation flow (#9928)
#### Tl;dr
Closes: enso-org/cloud-v2#1186
This PR significantly improves the invitation UX and add ability to view/resend/copy/delete invitations

<details><summary>Demo Presentation</summary>
<p>


https://github.com/enso-org/enso/assets/61194245/62124243-50ce-47e1-bcac-789463b5e755


</p>
</details>

---

#### Context:



#### This Change:
What the change does in the larger context? Specific details to highlight for review:
1. Redesign the Invitation dialog
2. Add the ability to edit emails after typing ` `
3. Adds ability to use different separators: `<space>`, `<semicolon>`, `<colon>` or `<newline>`
4. Shows Invitation on the `members` page in settings.
5. Adds ability to remove, resend, copy or delete invitations
6. Improve the UI of dialogs, buttons

#### Test Plan:
Go over how you plan to test it. Your test plan should be more thorough the riskier the change is. For major changes, I like to describe how I E2E tested it and will monitor the rollout.

---
2024-05-22 18:26:02 +00:00

29 lines
529 B
JSON

{
"extends": "../../tsconfig.json",
"include": [
"src",
"e2e",
"../types",
"./src/**/*.json",
"../../utils.ts",
".prettierrc.cjs",
"*.js",
"*.ts"
],
"exclude": ["./dist"],
"compilerOptions": {
"composite": true,
"noEmit": false,
"outDir": "../../../../node_modules/.cache/tsc",
"paths": { "#/*": ["./src/*"] },
"target": "ESNext",
"lib": ["ESNext", "DOM", "ES2023"],
"plugins": [
{
"name": "ts-plugin-namespace-auto-import"
}
]
}
}