Get rid of or bundle jquery
Since we want apps to be as independant as possible we should kill the use of the global jquery. Some options
- We add jquery as hard dep here
- We make the code not use jquery
I would like 2 since I guess it is a lot cleaner. But 1 is always an option.
cc: @nickvergessen @skjnldsv @ChristophWurst @juliushaertl
Can think about it, once OC.registerMenu does not require jquery objects anymore.
Or use https://nextcloud-vue-components.netlify.app/#/Components/Popover?id=popover :wink:
[Vue warn]: Error in mounted hook: "ReferenceError: $ is not defined" ---> <NotificationsApp> at src/NotificationsApp.vue
Got this on the vite migration of server (due to dropped global jQuery there). We should migrate this soon :tm: