wacrm/src/components
Arnas Donauskas 82caecec09
fix(flows): allow multiple comma-separated keywords in trigger (#234)
The list-view keyword trigger input parsed its value into the keywords
array on every keystroke (split/trim/filter(Boolean)) and re-rendered
from keywords.join(", "). Typing a comma produced a trailing empty
segment that filter(Boolean) dropped, so the comma was stripped the
instant it was typed — making it impossible to enter a second keyword.

Extract a KeywordsInput component that holds a local draft string and
only commits (parse + dedupe-empties + rejoin) on blur / Enter, mirroring
the automations builder's KeywordMatchConfig. Multi-keyword entry like
"support, help, hi" now works.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 11:16:16 +03:00
..
auth feat(auth): extend useAuth with account context + RequireRole + useCan 2026-05-31 17:58:53 +03:00
automations fix(automations): pick tags, agents & templates by name in the builder 2026-06-08 13:21:44 +03:00
broadcasts feat(contacts): prevent duplicate phone numbers on create/import (#212) 2026-06-08 15:52:38 +03:00
contacts feat(contacts): prevent duplicate phone numbers on create/import (#212) 2026-06-08 15:52:38 +03:00
dashboard feat(deals): make default deal currency configurable per account (#218) 2026-06-08 13:59:48 +03:00
flows fix(flows): allow multiple comma-separated keywords in trigger (#234) 2026-06-11 11:16:16 +03:00
inbox fix(inbox): let the conversation list scroll instead of clipping 2026-06-08 19:26:29 +03:00
layout feat(members): GA the Members tab — remove account_sharing beta gate 2026-06-04 17:39:46 +03:00
pipelines feat(deals): make default deal currency configurable per account (#218) 2026-06-08 13:59:48 +03:00
settings feat(deals): make default deal currency configurable per account (#218) 2026-06-08 13:59:48 +03:00
tremor feat(dashboard): adopt Tremor for charts — first integration 2026-05-31 14:42:10 +03:00
ui feat(ui): front-end correctness pass from multi-user review (S1,S2,S6-S8,P8,P9) 2026-05-31 19:33:28 +03:00