push service
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
import type { JsonValue } from "@prisma/client/runtime/client";
|
||||
|
||||
export class PushSubscriptionDto{
|
||||
id!: string;
|
||||
endpoint!: string;
|
||||
expirationTime!: number | null;
|
||||
keys!: {
|
||||
p256dh: string;
|
||||
auth: string;
|
||||
};
|
||||
topic!: "TEST";
|
||||
topicConfiguration!: JsonValue | null;
|
||||
clientId!: string;
|
||||
}
|
||||
|
||||
export class PushSubscriptionCreateArgs/* implements Omit<PushSubscriptionDto, "id">*/{
|
||||
endpoint!: string;
|
||||
expirationTime!: number | null;
|
||||
keys!: { p256dh: string; auth: string; };
|
||||
topic!: "TEST";
|
||||
topicConfiguration!: string | null;
|
||||
clientId!: string;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user