How to Customise the tag chooser for Topic Composer?

Hello all,

We want to display some set of tags with checkbox fields so Users can select those tags while creating a new topic. And bases on this selected checkbox update value of the Text field with the list of selected tags.

We have created a new Component from the Admin panel where we added UI as per our requirement (see attached image) but unable to bind tags with the model(topic) object.

Actually we just want to remove Discourse mini-tag-chooser component and have our own. How we can do this.

Thanks,
Saurabh Khandelwal

I did something very similar, but I adapted the choose-topic component instead:
https://github.com/spirobel/projects/blob/master/assets/javascripts/discourse/components/topic-selector.js.es6
It looks ugly, but it works for now. maybe I will update it later to use something like this multi-select box component.