1+ <!-- Bootstrap core JavaScript-->
2+ <script src="<?= base_url ('vendor/jquery/jquery.min.js ' ) ?> "></script>
3+ <script src="<?= base_url ('vendor/bootstrap/js/bootstrap.bundle.min.js ' ) ?> "></script>
4+
5+ <!-- Core plugin JavaScript-->
6+ <script src="<?= base_url ('vendor/jquery-easing/jquery.easing.min.js ' ) ?> "></script>
7+
8+ <!-- Custom scripts for all pages-->
9+ <script src="<?= base_url ('js/sb-admin-2.min.js ' ) ?> "></script>
10+
11+ <!-- Page level plugins -->
12+ <script src="<?= base_url ('vendor/chart.js/Chart.min.js ' ) ?> "></script>
13+
14+ <!-- Page level custom scripts -->
15+ <script src="<?= base_url ('js/demo/chart-area-demo.js ' ) ?> "></script>
16+ <script src="<?= base_url ('js/demo/chart-pie-demo.js ' ) ?> "></script>
17+
18+ <!-- The core Firebase JS SDK is always required and must be listed first -->
19+ <script src="https://www.gstatic.com/firebasejs/8.2.2/firebase-app.js"></script>
20+
21+ <!-- TODO: Add SDKs for Firebase products that you want to use
22+ https://firebase.google.com/docs/web/setup#available-libraries -->
23+ <script src="https://www.gstatic.com/firebasejs/8.2.2/firebase-messaging.js"></script>
24+
25+ <script>
26+ // Your web app's Firebase configuration
27+ // For Firebase JS SDK v7.20.0 and later, measurementId is optional
28+ var firebaseConfig = {
29+ apiKey: "AIzaSyDwryXt3F82bEwZW00MtJlfUcSSxMWDv0M",
30+ authDomain: "admin-dashboard-b0cbd.firebaseapp.com",
31+ projectId: "admin-dashboard-b0cbd",
32+ storageBucket: "admin-dashboard-b0cbd.appspot.com",
33+ messagingSenderId: "779440569317",
34+ appId: "1:779440569317:web:ff6fed27c72157fd850d0c",
35+ measurementId: "G-TRPWWWNMNF"
36+ };
37+ // Initialize Firebase
38+ firebase.initializeApp(firebaseConfig);
39+
40+
41+ // Retrieve Firebase Messaging object.
42+ const messaging = firebase.messaging();
43+
44+ // Get registration token. Initially this makes a network call, once retrieved
45+ // subsequent calls to getToken will return from cache.
46+ messaging.getToken({
47+ vapidKey: 'BDRZzzVm6iZaZctzyehpyRX0auU-WfVjn9tF6LSfOSLhPxDHptnewOEutxdINidFYCcXSHf-3kYK9MTOU2gdkio'
48+ }).then((currentToken) => {
49+ if (currentToken) {
50+ console.log('registration token available', currentToken)
51+ } else {
52+ // Show permission request.
53+ console.log('No registration token available. Request permission to generate one.');
54+ }
55+ }).catch((err) => {
56+ console.error('An error occurred while retrieving token. ', err);
57+ });
58+
59+ messaging.onMessage((payload) => {
60+ console.log('Message received. ', payload);
61+ });
62+ </script>
63+
64+ </body>
65+
66+ </html>
0 commit comments