From acc0b86b1cf8c37dc40b6bf91e975f13b5acf985 Mon Sep 17 00:00:00 2001 From: Rando Leppik Date: Mon, 14 Sep 2026 11:51:02 +0300 Subject: [PATCH 1/3] feat(inline-edit): add TEDI-Ready InlineEdit component #650 --- skills/tedi-angular/references/components.md | 12 + skills/tedi-angular/references/forms.md | 2 +- src/tedi/components/form/index.ts | 1 + src/tedi/components/form/inline-edit/index.ts | 2 + .../inline-edit-control.directive.ts | 27 + .../inline-edit/inline-edit.component.html | 41 + .../inline-edit/inline-edit.component.scss | 142 ++++ .../inline-edit/inline-edit.component.spec.ts | 700 ++++++++++++++++++ .../form/inline-edit/inline-edit.component.ts | 413 +++++++++++ .../form/inline-edit/inline-edit.mdx | 78 ++ .../form/inline-edit/inline-edit.stories.ts | 699 +++++++++++++++++ src/tedi/services/translation/translations.ts | 8 + 12 files changed, 2124 insertions(+), 1 deletion(-) create mode 100644 src/tedi/components/form/inline-edit/index.ts create mode 100644 src/tedi/components/form/inline-edit/inline-edit-control.directive.ts create mode 100644 src/tedi/components/form/inline-edit/inline-edit.component.html create mode 100644 src/tedi/components/form/inline-edit/inline-edit.component.scss create mode 100644 src/tedi/components/form/inline-edit/inline-edit.component.spec.ts create mode 100644 src/tedi/components/form/inline-edit/inline-edit.component.ts create mode 100644 src/tedi/components/form/inline-edit/inline-edit.mdx create mode 100644 src/tedi/components/form/inline-edit/inline-edit.stories.ts diff --git a/skills/tedi-angular/references/components.md b/skills/tedi-angular/references/components.md index 5b36a2b83..b07e5145b 100644 --- a/skills/tedi-angular/references/components.md +++ b/skills/tedi-angular/references/components.md @@ -188,6 +188,18 @@ Both entry points declare `[tedi-floating-button]`. The Community component is `brand-primary` independently. - **`[tedi-label-row]` projects your own `