Skip to content
This repository was archived by the owner on Apr 17, 2023. It is now read-only.

js: replaced typeahead.js w/ vue-multiselect #1811

Merged
merged 1 commit into from
May 28, 2018

Conversation

vitoravelino
Copy link
Contributor

@vitoravelino vitoravelino commented May 4, 2018

Typeahead.js is not maintained anymore for a few years and it doesn't
work with modern js. After jQuery upgrade, we had to move jQuery out of
package.json because of typeahead.

In this patch typeahead.js was removed and replaced by vue-multiselect
and jQuery is back to package.json.

Signed-off-by: Vítor Avelino vavelino@suse.com

Fixes #1621

@vitoravelino vitoravelino requested a review from mssola May 4, 2018 18:15
@vitoravelino
Copy link
Contributor Author

@mssola Do not merge this yet. vue-multiselect has an issue regarding tabindex that is only in master. As soon as this fix is released we can update its version and merge this.

@vitoravelino vitoravelino force-pushed the replace-typeahead branch 4 times, most recently from f17ce24 to 0a0168e Compare May 10, 2018 11:26
@mssola
Copy link
Collaborator

mssola commented May 24, 2018

@vitoravelino what's the status of this ?

@vitoravelino
Copy link
Contributor Author

Well, the fix I was looking for wasn't released yet. It's on master. I'm not sure if we should use master branch.

@vitoravelino
Copy link
Contributor Author

I'll rebase anyway.

@mssola
Copy link
Collaborator

mssola commented May 24, 2018

@vitoravelino Maybe for now you can pick the specific commit. It's not ideal, but before releasing 2.4 maybe they've released another version 🤔

@vitoravelino
Copy link
Contributor Author

@vitoravelino Maybe for now you can pick the specific commit. It's not ideal, but before releasing 2.4 maybe they've released another version thinking

Good idea. I'll try it.

@vitoravelino vitoravelino force-pushed the replace-typeahead branch 9 times, most recently from 8917da8 to 3de041b Compare May 25, 2018 15:21
Typeahead.js is not maintained anymore for a few years and it doesn't
work with modern js. After jQuery upgrade, we had to move jQuery out of
package.json because of typeahead.

In this patch typeahead.js was removed and replaced by vue-multiselect
and jQuery is back to package.json.

Signed-off-by: Vítor Avelino <vavelino@suse.com>
@vitoravelino
Copy link
Contributor Author

Green and good to go! 🎉

@mssola mssola merged commit cf6f934 into SUSE:master May 28, 2018
@marc0s
Copy link

marc0s commented Jul 9, 2018

Could this be related? #1870 (comment)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants