BayBreezy / ui-thing

A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue.
https://ui-thing.behonbaker.com
Other
327 stars 21 forks source link

[Feature request] Mention component #14

Closed Satont closed 16 hours ago

Satont commented 4 months ago

Hello! Do you implementing feature requests? If yes I'd appreciate to see something similar to https://www.naiveui.com/en-US/os-theme/components/mention (https://codesandbox.io/s/rfn2nx)

My scenario of usage:

  1. If mention was triggered by : symbol, then show one list of items.
  2. If mention was triggered by @ symbol, then show another list of items.
  3. It should support textarea.
  4. It should support customizable render of list item.
  5. It should optionally support virtual list render? In case there is to much items.

If that's already possible in any way, i'll appreciate any help.

BayBreezy commented 4 months ago

Hey @Satont This looks like a nice component. Most of the components in this repo come from Radix Vue, so I would probably have to make a feature request on their repo for something like this and then style it and add it to the list of components here.

BayBreezy commented 16 hours ago

Hey @Satont ,

It would seem that the current version of Radix-Vue stops this from becoming a thing. Based on what happened here: https://github.com/unovue/radix-vue/issues/1384

I was checking around to see if a component exists for vue 3 that could provide this functionality but I was out of luck.

Satont commented 16 hours ago

@BayBreezy thank you for your answser.