mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-01 20:46:08 +00:00
fix(types): sounds update
This commit is contained in:
parent
20b68bf97e
commit
fc9339c2fa
@ -27,7 +27,12 @@ export const GUILD_SOUNDBOARD_SOUNDS_UPDATE = (
|
|||||||
self: UsingClient,
|
self: UsingClient,
|
||||||
data: GatewayGuildSoundboardSoundsUpdateDispatchData,
|
data: GatewayGuildSoundboardSoundsUpdateDispatchData,
|
||||||
) => {
|
) => {
|
||||||
return data.map(d => (d.user ? { ...toCamelCase(d), user: Transformers.User(self, d.user) } : toCamelCase(d)));
|
return {
|
||||||
|
guildId: data.guild_id,
|
||||||
|
sounds: data.soundboard_sounds.map(d =>
|
||||||
|
d.user ? { ...toCamelCase(d), user: Transformers.User(self, d.user) } : toCamelCase(d),
|
||||||
|
),
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
export const GUILD_SOUNDBOARD_SOUND_DELETE = (_: UsingClient, data: GatewayGuildSoundboardSoundDeleteDispatchData) => {
|
export const GUILD_SOUNDBOARD_SOUND_DELETE = (_: UsingClient, data: GatewayGuildSoundboardSoundDeleteDispatchData) => {
|
||||||
|
@ -1009,7 +1009,12 @@ export type GatewayGuildSoundboardSoundDeleteDispatch = DataPayload<
|
|||||||
GatewayGuildSoundboardSoundDeleteDispatchData
|
GatewayGuildSoundboardSoundDeleteDispatchData
|
||||||
>;
|
>;
|
||||||
|
|
||||||
export type GatewayGuildSoundboardSoundsUpdateDispatchData = APISoundBoard[];
|
export interface GatewayGuildSoundboardSoundsUpdateDispatchData {
|
||||||
|
/** The guild's soundboard sound */
|
||||||
|
soundboard_sounds: APISoundBoard[];
|
||||||
|
/** ID of the guild */
|
||||||
|
guild_id: string;
|
||||||
|
}
|
||||||
|
|
||||||
export type GatewayGuildSoundboardSoundsUpdateDispatch = DataPayload<
|
export type GatewayGuildSoundboardSoundsUpdateDispatch = DataPayload<
|
||||||
GatewayDispatchEvents.GuildSoundboardSoundsUpdate,
|
GatewayDispatchEvents.GuildSoundboardSoundsUpdate,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user