User Interface medium complexity frontend
0
Dependencies
1
Dependents
0
Entities
0
Integrations

Description

A sub-panel within the Report Builder Page that lists all allowable report dimensions and metrics. Users select fields via checkboxes or drag them into an active-fields zone. Groups fields by category (activity, user, contact, expense, date) for discoverability.

Feature: Custom Reports

report-field-selector-panel

Responsibilities

  • Display all available fields grouped by category
  • Track which fields are currently selected
  • Emit field selection change events to parent builder

Interfaces

renderFieldGroups(fieldSchema)
toggleField(fieldId)
getSelectedFields()
resetSelection()
searchFields(query)

Relationships

Dependents (1)

Components that depend on this component