Skip to content

feat(ui-components): add Signature and FunctionSignature components#8665

Closed
avivkeller wants to merge 7 commits intonodejs:mainfrom
canerakdas:feat/signature
Closed

feat(ui-components): add Signature and FunctionSignature components#8665
avivkeller wants to merge 7 commits intonodejs:mainfrom
canerakdas:feat/signature

Conversation

@avivkeller
Copy link
Member

Description

Adds new Signature and FunctionSignature components for rendering API function signatures with support for nested parameters, return types, and optional attributes.

Ref: nodejs/doc-kit#587
Figma: https://www.figma.com/design/a10cjjw3MzvRQMPT9FP3xz/Node.js?node-id=6382-1517&t=T63PRMdf9tzlCrww-0

Validation

image image

Related Issues

Related to nodejs/doc-kit#587

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run pnpm format to ensure the code follows the style guide.
  • I have run pnpm test to check if all tests are passing.
  • I have run pnpm build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

@avivkeller avivkeller requested a review from a team as a code owner February 27, 2026 22:34
@vercel
Copy link

vercel bot commented Feb 27, 2026

Deployment failed with the following error:

You don't have permission to create a Preview Deployment for this Vercel project: nodejs-org.

View Documentation: https://vercel.com/docs/accounts/team-members-and-roles

@github-actions
Copy link
Contributor

👋 Codeowner Review Request

The following codeowners have been identified for the changed files:

Team reviewers: @nodejs/nodejs-website

Please review the changes when you have a chance. Thank you! 🙏

@avivkeller avivkeller closed this Feb 27, 2026
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.

2 participants