Skip to content

feat(components): add TagAutocomplete (DS-5069)#376

Draft
KamilEmeleev wants to merge 67 commits into
mainfrom
feat/ds-5069/tag-autocomplete
Draft

feat(components): add TagAutocomplete (DS-5069)#376
KamilEmeleev wants to merge 67 commits into
mainfrom
feat/ds-5069/tag-autocomplete

Conversation

@KamilEmeleev

Copy link
Copy Markdown
Collaborator

No description provided.

@KamilEmeleev KamilEmeleev added the enhancement New feature or request label May 26, 2026
@KamilEmeleev KamilEmeleev requested a review from rmnturov May 26, 2026 12:47
@github-actions

github-actions Bot commented May 26, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 45163b6):

https://react-koobiq-next--prs-376-w7rtz3be.web.app

(expires Mon, 15 Jun 2026 14:19:34 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: fc29847d4a9e5cb1adf458c76a9b681c76e2eeff

@KamilEmeleev KamilEmeleev force-pushed the feat/ds-5069/tag-autocomplete branch 2 times, most recently from 0da7e33 to 73e8a4b Compare May 28, 2026 11:30
@rmnturov

rmnturov commented May 29, 2026

Copy link
Copy Markdown

ну вот сразу. теги серые в инпуте должны быть по умолчанию
image

@rmnturov

Copy link
Copy Markdown

Это не должно быть поведением по умолчанию, когда инпут увеличивается по ширине при вводе текста

@rmnturov

Copy link
Copy Markdown

Навигация стрелками по списку тегов не должна быть закольцована

@rmnturov

Copy link
Copy Markdown

Создание тега по blur. React навязывает поведение, которое в Angular опционально

@rmnturov

Copy link
Copy Markdown

Редактирование тегов нет

@rmnturov

Copy link
Copy Markdown

Перестановки тегов метами драг-н-дропом нет

@rmnturov

Copy link
Copy Markdown

нужен пример с автолополнением. PR называется же TagaAutocomplete

@rmnturov

Copy link
Copy Markdown

Мне нравится как ты примеры и описание сделал

@KamilEmeleev

Copy link
Copy Markdown
Collaborator Author

ну вот сразу. теги серые в инпуте должны быть по умолчанию image

спасибо, исправил

@KamilEmeleev

KamilEmeleev commented May 29, 2026

Copy link
Copy Markdown
Collaborator Author

Это не должно быть поведением по умолчанию, когда инпут увеличивается по ширине при вводе текста

согласен, исправил

@KamilEmeleev

Copy link
Copy Markdown
Collaborator Author

Редактирование тегов нет

отдельная задачка

@KamilEmeleev

Copy link
Copy Markdown
Collaborator Author

Перестановки тегов метами драг-н-дропом нет

отдельная задачка

@KamilEmeleev

Copy link
Copy Markdown
Collaborator Author

Создание тега по blur. React навязывает поведение, которое в Angular опционально

По спеке («Ввод значений и создание тегов») blur-коммит — default-поведение, в одном ряду с Enter и разделителем. Опциональность там, где она есть, спека проговаривает явно (дубликаты, drag-and-drop) — про blur таких оговорок нет.

В Angular то же самое: kbqTagInputAddOnBlur есть, но его дефолт — true.

Добавили проп disableCommitOnBlur (default false): из коробки — по спеке, при disableCommitOnBlur blur не коммитит.

@KamilEmeleev

Copy link
Copy Markdown
Collaborator Author

Навигация стрелками по списку тегов не должна быть закольцована

да, упустил это момент, внес правку

@KamilEmeleev

Copy link
Copy Markdown
Collaborator Author

нужен пример с автолополнением. PR называется же TagaAutocomplete

Да, пример с автодополнением нужен, доберусь до него скоро.

Пока в рамках TagAutocomplete занимаюсь его составными компонентами — они, насколько понимаю, могут использоваться и отдельно.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants