mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-11-14 05:06:11 +01:00
21 lines
374 B
TypeScript
21 lines
374 B
TypeScript
import {
|
|
ButtonBuilder,
|
|
ButtonStyle,
|
|
ComponentEmojiResolvable,
|
|
} from 'discord.js';
|
|
|
|
export default function primaryButton(
|
|
id: string,
|
|
label: string,
|
|
emoji?: ComponentEmojiResolvable,
|
|
) {
|
|
const button = new ButtonBuilder()
|
|
.setCustomId(id)
|
|
.setStyle(ButtonStyle.Primary)
|
|
.setLabel(label);
|
|
|
|
if (emoji) button.setEmoji(emoji);
|
|
|
|
return button;
|
|
}
|