From 655ae8ccf899d7901125f1948cede1b698726096 Mon Sep 17 00:00:00 2001 From: Vassiliy Yegorov Date: Sun, 5 Jul 2026 13:48:24 +0700 Subject: [PATCH] feat(web): hint about {{domain_name}} placeholder in template editor Co-Authored-By: Claude Opus 4.8 (1M context) --- web/src/components/RecordEditor.test.tsx | 6 ++++++ web/src/components/RecordEditor.tsx | 12 +++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/web/src/components/RecordEditor.test.tsx b/web/src/components/RecordEditor.test.tsx index 6bbf1ee..7507bbb 100644 --- a/web/src/components/RecordEditor.test.tsx +++ b/web/src/components/RecordEditor.test.tsx @@ -126,6 +126,12 @@ test("удаление записи вызывает onChange без удалё ]) }) +test("подсказка про плейсхолдер {{domain_name}} отображается в редакторе", () => { + render() + + expect(screen.getByText(/\{\{domain_name\}\}/)).toBeInTheDocument() +}) + test("mono-шрифт применён к полям name и values", () => { render( + + + + Используйте {"{{domain_name}}"} в имени + или значении записи — при проверке домена подставится имя его зоны (без завершающей + точки). + + + {value.map((record, index) => (