Repeat small elements with DataList Input

I have small components (skills) as shown in the attached image. Once the page loads 10 most used skills will be loaded. The user can either click on them to select them. Or add new skill from the DataList input which will add the group of components to the top. Would something like this be possible with filament?
3 Replies
toeknee
toeknee14mo ago
Yes But I would suggest just providing a select list with multi use. Otherwise the above is a checkbox list
Majid Al Zariey
Majid Al Zariey14mo ago
You mean overriding the checkbox list right? Then adding to it dynamically
toeknee
toeknee14mo ago
Yeah, you could use a TextInput though which adds them to a hidden field and renders a view from the hidden field values. Bit complicated for what it is when a multi select would do that job