Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vue 3 support #440

Open
2 of 9 tasks
parag-agarwal opened this issue May 12, 2021 · 8 comments
Open
2 of 9 tasks

Vue 3 support #440

parag-agarwal opened this issue May 12, 2021 · 8 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed major This is a thing to include in the next release
Milestone

Comments

@parag-agarwal
Copy link

I'm submitting a ...

  • bug report
  • feature request
  • support request

What is the current behavior?

  • Cannot use this library in a Vue 3 app

How are you importing Vue-simple-suggest?

  • ESNext (original code, single-file .vue component, css included) (import VueSimpleSuggest from 'vue-simple-suggest/lib')
  • ES6 (import VueSimpleSuggest from 'vue-simple-suggest')
  • ES7 and above (import VueSimpleSuggest from 'vue-simple-suggest/dist/es7')
  • Bundled version (import VueSimpleSuggest from 'vue-simple-suggest')
  • CommonJS (const VueSimpleSuggest = require('vue-simple-suggest'))
  • UMD Component (<script type="text/javascript" src="https://unpkg.com/vue-simple-suggest"></script>)

What is the motivation / use case for changing the behavior?

For using this project in Vue 3 based applications

Please tell us about your environment:

  • Vue.js Version: 3.0.11
  • Vue-simple-suggest version: 1.7.0
  • Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
  • Language: [all | TypeScript X.X | ES6/7 | ES5 | Dart]
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)
@kaskar2008 kaskar2008 self-assigned this May 17, 2021
@kaskar2008 kaskar2008 added enhancement New feature or request help wanted Extra attention is needed labels May 17, 2021
@kaskar2008 kaskar2008 added this to To do in Main features via automation May 17, 2021
@kaskar2008 kaskar2008 added this to the 2.0 milestone May 17, 2021
@kaskar2008 kaskar2008 added the major This is a thing to include in the next release label Jun 7, 2021
@gkweb
Copy link

gkweb commented Jul 28, 2021

@kaskar2008, @parag-agarwal - Is there any errors to show why this doesn't work with Vue 3? Just out of curiosity..

Thanks :)

@radusuciu
Copy link

I've started some work to port to Vue 3, but it's not functional yet. Linking here in case it is helpful.

radusuciu@4ce15b8

@vencho-mdp
Copy link

Hi Guys! Any updates on this?

@vaban-ru
Copy link

vaban-ru commented Aug 8, 2022

Hello, any news about this feature?

@radusuciu
Copy link

Hey all, I ended up writing my own custom input for this purpose which only supports those features that are needed in my application as it seems that most autocomplete libraries outside of the big UI frameworks have limited support lifespans.

@tbl0605
Copy link
Contributor

tbl0605 commented Aug 28, 2023

Hi everybody,
my pull request #587 brings initial Vue 3 support, hope it will be useful ;)

@VojtechLanka
Copy link

Hello, recently company I work for decided to upgrade to Vue 3 and because we need this as npm package I have taken the liberty to use changes made by @tbl0605 and replace Webpack with Vite (+ removed polyfills that we do not use, and made changes to formatting based on our standards) and publish it to npm.

Here it is if anybody still needs it https://www.npmjs.com/package/@vojtechlanka/vue-simple-suggest.

@tbl0605
Copy link
Contributor

tbl0605 commented Feb 8, 2024

Hi @VojtechLanka,
Thank you, I'll try it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed major This is a thing to include in the next release
Projects
Main features
  
To do
Development

No branches or pull requests

8 participants