mirror of
https://github.com/enso-org/enso.git
synced 2024-12-18 19:41:32 +03:00
58ae73dc78
#### 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. ---
29 lines
529 B
JSON
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"
|
|
}
|
|
]
|
|
}
|
|
}
|