fix incorrect branded type
This commit is contained in:
parent
ca99987a20
commit
081f3c6201
@ -2,9 +2,9 @@ import { Message } from "discord.js";
|
|||||||
|
|
||||||
|
|
||||||
// branded types to differentiate objects of identical Type but different contents
|
// branded types to differentiate objects of identical Type but different contents
|
||||||
export type VoteEndMessage = Message & { readonly __brand: 'vote' }
|
export type VoteEndMessage = Message & { readonly __brand: 'voteend' }
|
||||||
export type AnnouncementMessage = Message & { readonly __brand: 'announcement' }
|
export type AnnouncementMessage = Message & { readonly __brand: 'announcement' }
|
||||||
export type VoteMessage = Message & { readonly __brand: 'voteend' }
|
export type VoteMessage = Message & { readonly __brand: 'vote' }
|
||||||
|
|
||||||
export type DiscordMessage = VoteMessage | VoteEndMessage | AnnouncementMessage
|
export type DiscordMessage = VoteMessage | VoteEndMessage | AnnouncementMessage
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user