geworfen Ich gehe davon aus, dass ich das falsch sein importieren muss, wie einige, aber ich bin nicht sicher. Ich folgte den Anweisungen auf dem github. Er sagt, dass ich es npm install
und dann nur import swal from 'sweetalert2'
. Muss ich auch die js
und css
Dateien verwenden?Süße Alarm 2 nicht als modaler zeigt sich, wenn ein Alarm
Was passiert, ist, dass ich eine seltsame Warnung in der unteren linken meinem Fenster git, die nicht weggeht.
Hier ist mein Code:
import React, { Component } from 'react';
import swal from 'sweetalert2';
class TestSwal extends Component {
componentDidMount() {
swal({
title: 'Are you sure?',
text: 'You will not be able to recover this imaginary file!',
type: 'warning',
showCancelButton: true,
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'No, keep it'
}).then(
function() {
swal('Deleted!', 'Your imaginary file has been deleted.', 'success');
},
function(dismiss) {
// dismiss can be 'overlay', 'cancel', 'close', 'esc', 'timer'
if (dismiss === 'cancel') {
swal('Cancelled', 'Your imaginary file is safe :)', 'error');
}
}
);
}
render() {
return <div>Test Swal</div>;
}
}
export default TestSwal;
gibt es ein Anwendungsbeispiel auf neue Version hier: https://github.com/limonte/sweetalert2-webpack-demo#indexjs –