Skip to content

feat: add modal component limits#959

Open
nonick-mc wants to merge 5 commits intosapphiredev:mainfrom
nonick-mc:feat/modal-component-limits
Open

feat: add modal component limits#959
nonick-mc wants to merge 5 commits intosapphiredev:mainfrom
nonick-mc:feat/modal-component-limits

Conversation

@nonick-mc
Copy link

Description

This pull request adds several missing constraint constants to the discord-utilities package to support Discord components for modals, which were recently introduced to Discord.

Specifically, the following limit namespaces have been added to packages/discord-utilities/src/lib/limits.ts:

  • LabelLimits: Includes limits for label and description for label.
  • FileUploadLimits: Includes limits for custom ID and min/max values for file uploads.
  • RadioGroupLimits: Includes limits for custom ID, options length, and option values/labels/descriptions for radio groups.
  • CheckboxGroupLimits: Includes limits for custom ID, options length, min/max values, and option values/labels/descriptions for checkbox groups.
  • CheckboxLimits: Includes the custom ID length limit for individual checkboxes.

References

https://docs.discord.com/developers/components/reference

@nonick-mc nonick-mc requested a review from favna as a code owner February 20, 2026 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant