nofusscomputing / nofusscomputing/centurion_ui

Menu Component required

Open
#69 0 comments 0 reactions 1 assignee View on GitHub

@jon-nfc is already working on this.

Since Feb 23, 2025.

task::feature type::task
Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
1d 4h
Merged PRs (30d)
20

Description

A menu components purpose is that when displayed acts like a menu.

Details

Create a component that contains the logic for a menu. It should have the options available for:

  • Icons in front of each entry
  • Can be check box based (form select equivalent)
  • Search of API

The intent for this menu component is that it can be used for:

  • context menu replacement
  • hamburger menu drop-down

Requirements

  • Standard menu, on click disappears
  • Can be used in lieu of select form field (drop down)
  • Can be used in lieu of select form field (multi select)
  • has the ability to perform API query searches and displays results in menu for selection
  • looks at fields and if _badge field found for field, renders the badge instead of the display_name

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.