const container = new ContainerBuilder();
//create button
const buttonId = "polls_" + idx.toString();
const button = createButton(buttonId, field, ButtonStyle.Secondary, emote);
const fieldSection = new SectionBuilder().setButtonAccessory(button);
//line 271
console.log(fieldSection.toJSON());
container.addSectionComponents(fieldSection);
interaction.channel.send({flags: MessageFlags.IsComponentsV2, components: [container]});
//creatButton function:
export const createButton = (id, label, style, emoji) => {
const button = new ButtonBuilder().setCustomId(id).setStyle(style);
if (label) button.setLabel(label);
if (emoji) button.setEmoji(emoji);
return button;
};
const container = new ContainerBuilder();
//create button
const buttonId = "polls_" + idx.toString();
const button = createButton(buttonId, field, ButtonStyle.Secondary, emote);
const fieldSection = new SectionBuilder().setButtonAccessory(button);
//line 271
console.log(fieldSection.toJSON());
container.addSectionComponents(fieldSection);
interaction.channel.send({flags: MessageFlags.IsComponentsV2, components: [container]});
//creatButton function:
export const createButton = (id, label, style, emoji) => {
const button = new ButtonBuilder().setCustomId(id).setStyle(style);
if (label) button.setLabel(label);
if (emoji) button.setEmoji(emoji);
return button;
};