mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-13 06:43:06 +00:00
- Collections Notification e PushSubscription com migration - Sino no header (mobile + desktop) com drawer de avisos lidos/não lidos - Hooks em municipalityUpdate, supporter, activity e convite aceito - Push Web via web-push + handlers no service worker /campanha/sw.js - Opt-in LGPD em /campanha/perfil (chave campanha-notificacoes-push) - Testes unit/int de contrato e access Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
19 lines
832 B
TypeScript
19 lines
832 B
TypeScript
import { CAMPAIGN_PUSH_CONSENT_MISSING_MESSAGE } from '@/lib/campaignConsentKeys'
|
|
|
|
export const CAMPAIGN_PUSH_CONSENT_REQUIRED_MESSAGE =
|
|
'É necessário aceitar o consentimento para receber avisos push.'
|
|
|
|
export const CAMPAIGN_PUSH_SUBSCRIPTION_INVALID_MESSAGE = 'Dados de inscrição push inválidos.'
|
|
|
|
export const CAMPAIGN_NOTIFICATION_MARK_ALL_READ_ERROR_MESSAGE =
|
|
'Não foi possível marcar as notificações como lidas.'
|
|
|
|
export const CAMPAIGN_PUSH_SUBSCRIBE_ERROR_MESSAGE = 'Não foi possível ativar os avisos push.'
|
|
|
|
export const CAMPAIGN_PUSH_UNSUBSCRIBE_ERROR_MESSAGE = 'Não foi possível desativar os avisos push.'
|
|
|
|
export const CAMPAIGN_NOTIFICATION_THROW_SAFE_MESSAGES = [
|
|
CAMPAIGN_PUSH_CONSENT_MISSING_MESSAGE,
|
|
CAMPAIGN_PUSH_CONSENT_REQUIRED_MESSAGE,
|
|
CAMPAIGN_PUSH_SUBSCRIPTION_INVALID_MESSAGE,
|
|
] as const
|