Estoy tratando de incluir sweetalert2 en mi proyecto Angular, pero da un error de tiempo de compilación. El error /src/app/pages/signup/signup.component.ts:29:16-25 - Error: exportar 'predeterminado' (importado como 'Swal') no se encontró en 'sweetalert2' (el módulo no tiene exportaciones)
1. Instalar sweetalert2 2. Importar en el archivo .ts del componente (importar Swal desde 'sweetalert2') 3. Llamar usando Swal.fire()
/src/app/pages/signup/signup.component.ts:29:16-25 - Error: no se encontró la exportación 'predeterminada' (importada como 'Swal') en 'sweetalert2' (el módulo no tiene exportaciones)
alguien tiene solucion?
Tuve exactamente el mismo error, el problema era que estaba exportando el componente como:
const Component = () => { Swal.fire({ //configs... }) export default Component;Eliminé esa última línea y cambié a:
export const Component = () => { Swal.fire({ //configs... })Y todo empezó a funcionar de nuevo.
"styles": [ "../node_modules/sweetalert2/dist/sweetalert2.css" ], "scripts": [ "../node_modules/sweetalert2/dist/sweetalert2.js", ], import swal from "sweetalert2"; swal({ type: 'success', title: 'your message', showConfirmButton: false, timer: 1500 });