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

Error with Svelte 5.0.0 #1185

Open
tuemaytinh1981 opened this issue Dec 17, 2023 · 7 comments
Open

Error with Svelte 5.0.0 #1185

tuemaytinh1981 opened this issue Dec 17, 2023 · 7 comments

Comments

@tuemaytinh1981
Copy link

Describe the bug

✘ [ERROR] No matching export in "node_modules/.pnpm/svelte@5.0.0-next.26/node_modules/svelte/src/internal/index.js" for import "get_current_component"

node_modules/.pnpm/flowbite-svelte@0.44.20_svelte@5.0.0-next.26/node_modules/flowbite-svelte/dist/utils/createEventDispatcher.js:9:9:
  9 │ import { get_current_component } from 'svelte/internal';
    ╵          ~~~~~~~~~~~~~~~~~~~~~

10:43:53 PM [vite] error while updating dependencies:
Error: Build failed with 1 error:
node_modules/.pnpm/flowbite-svelte@0.44.20_svelte@5.0.0-next.26/node_modules/flowbite-svelte/dist/utils/createEventDispatcher.js:9:9: ERROR: No matching export in "node_modules/.pnpm/svelte@5.0.0-next.26/node_modules/svelte/src/internal/index.js" for import "get_current_component"
at failureErrorWithLog (/Users/maitrongtue/Documents/GitHub/odm/node_modules/.pnpm/esbuild@0.19.9/node_modules/esbuild/lib/main.js:1650:15)
at /Users/maitrongtue/Documents/GitHub/odm/node_modules/.pnpm/esbuild@0.19.9/node_modules/esbuild/lib/main.js:1058:25
at /Users/maitrongtue/Documents/GitHub/odm/node_modules/.pnpm/esbuild@0.19.9/node_modules/esbuild/lib/main.js:1526:9
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Reproduction

<script> import { Button } from 'flowbite-svelte'; </script>

Default
Alternative

Flowbite version and System Info

Svelte 5.0.0
@shinokada
Copy link
Collaborator

"peerDependencies": {
"svelte": "^4.0.0"
},

@tuemaytinh1981
Copy link
Author

I thinks error in function utils/createEventDispatcher.js: import "get_current_component"... May be big change event function on Svelte 5.0.0.

@jjagielka
Copy link
Contributor

This problem is already addressed with PR #1168
It needs the official tag though.

@jjagielka
Copy link
Contributor

@tuemaytinh1981 new version is released now. Can you please check if issue is corrected?

@greendoescode
Copy link

@tuemaytinh1981 new version is released now. Can you please check if issue is corrected?

I still get this issue @jjagielka , It wont let me install unless I have v4 installed, which doesn't have some features I'm using.

@jjagielka
Copy link
Contributor

@GreenDiscord the line import { get_current_component } from 'svelte/internal'; does not exist any more in the code base.
Can you please give the details what is blocking you?

@greendoescode
Copy link

I have since removed flowbite from my code, but what was happening is it wouldn't let me install flowbite-svelte when I had higher then v4 installed of svelte/sveltekit... V4 had some features removed which I was using in other versions soo..

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

No branches or pull requests

4 participants