Separator
The Separator component creates visual spacing between sections in
your message components.
Basic usage
src/app/commands/separator-example.tsx
import {
  type ChatInputCommand,
  Container,
  TextDisplay,
  Separator,
} from 'commandkit';
import { Colors, MessageFlags, SeparatorSpacingSize } from 'discord.js';
export const chatInput: ChatInputCommand = async ({ interaction }) => {
  const container = (
    <Container accentColor={Colors.Blue}>
      <TextDisplay content="# First Section" />
      <TextDisplay content="This is the first part of our message." />
      <Separator spacing={SeparatorSpacingSize.Large} />
      <TextDisplay content="# Second Section" />
      <TextDisplay content="This is the second part, separated from the first." />
    </Container>
  );
  await interaction.reply({
    components: [container],
    flags: MessageFlags.IsComponentsV2,
  });
};