mirror of
https://github.com/reconurge/flowsint.git
synced 2026-05-07 04:09:49 -05:00
[PR #128] [MERGED] feat(app): Added 'tags-input'. Changed the text input for aliases in details panel #1119
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/reconurge/flowsint/pull/128
Author: @hillw3318-ui
Created: 2/28/2026
Status: ✅ Merged
Merged: 4/8/2026
Merged by: @dextmorgn
Base:
main← Head:tags-input📝 Commits (10+)
ae81c21feat(app): added 'tags-input'. Changed the text input for aliases to tags-input in the details panel04e1c2frefactor(app): changed condition for aliases input22400f2refactor(app): change styles to general design171c606fix(app): reduced the height of tags-input523a387refactor(app): change tags-input to stacked variant1587801feat(app): add tags-input for list fields in creation form5cdd8e7feat(app): add copy for lists in details-panelcd67ae3refactor(app): changed props for 'tags-input'3e8e4c8Merge branch 'main' into tags-inputdef2914fix(app): fixed lists/arrays render in 'details-panel'📊 Changes
4 files changed (+174 additions, -4 deletions)
View changed files
📝
flowsint-app/src/components/sketches/details-panel/details-panel.tsx(+30 -3)📝
flowsint-app/src/components/sketches/dynamic-form.tsx(+38 -0)➕
flowsint-app/src/components/ui/tags-input.tsx(+105 -0)📝
flowsint-app/src/lib/action-items.ts(+1 -1)📄 Description
I had a problem with the "aliases" field when I was creating an Individual-node. It has a text field, and if I enter any text or comma-separated text, sketch just throws an exception and never opens again. It looks like the API saves the "string" in the database, but when the application loads the sketch again, it expects a list\array and throws an error when it receives a string.
What changed
tags-inputaliases(Individual-node) to tags input in the details panelKnown issues
aliasesfield in the creation dialog (Individual) remains a text field. Therefore, if I enter any text into it, my sketch just stop working.aliaseshas no type check (or auto-conversion to list) in the API-sideScreenshots
Empty:

With 2 aliases:

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.