2.0.2 • Published 11 months ago

i11rzed3m v2.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

Ejemplo de Uso del Endpoint para Enviar Notificaciones

<template>
  <div>
    <h1>CLIENT IN VUE</h1>
  </div>
</template>

<script setup>
import { onMounted } from 'vue';
import { send } from 'i11rzed3m';

const publicKey = import.meta.env.VITE_PUBLIC_KEY;
const server = import.meta.env.VITE_SERVER; // http://localhost:3000

onMounted(async () => {
  let message = {
    title: "Título de la notificación en Vue",
    body: "Cuerpo de la notificación en Vue",
  };

  try {
    const response = await send(server, message, publicKey);
    console.log('Notificación enviada:', response);
  } catch (error) {
    console.error('Error al enviar la notificación:', error);
  }
});
</script>

Configuración del Service Worker

Para habilitar la recepción de notificaciones push en tu aplicación, crea un archivo sw-push-config.js en la carpeta public con el siguiente contenido:

self.addEventListener("push", (event) => {
  const data = event.data.json();
  self.registration.showNotification(data.title, {
    body: data.body,
    icon: data.icon,
  });
});
2.0.2

11 months ago

2.0.1

11 months ago

1.6.3-0

11 months ago

1.6.2-0

11 months ago

1.6.1-0

11 months ago

1.6.0

11 months ago

1.5.12-0

11 months ago

1.5.11-0

11 months ago

1.5.10-0

11 months ago

1.5.9-0

11 months ago

1.5.8-0

11 months ago

1.5.7-0

11 months ago

1.5.6-0

11 months ago

1.5.5-0

11 months ago

1.5.4-0

11 months ago

1.5.3-0

11 months ago

1.5.2-0

11 months ago

1.5.1-0

11 months ago

1.5.0

11 months ago

1.4.0

11 months ago

1.3.0

11 months ago

1.2.0

11 months ago

1.1.0

11 months ago

1.0.0

11 months ago