Package Exports
- impact-nova
- impact-nova/accordion
- impact-nova/accordion-nested-list
- impact-nova/ag-grid-react
- impact-nova/ag-grid-react/cell-renderers
- impact-nova/alert
- impact-nova/alert-dialog
- impact-nova/avatar
- impact-nova/badge
- impact-nova/breadcrumb
- impact-nova/button
- impact-nova/button-group
- impact-nova/calendar
- impact-nova/card
- impact-nova/chart
- impact-nova/checkbox
- impact-nova/chips
- impact-nova/data-table
- impact-nova/date-picker
- impact-nova/dialog
- impact-nova/dist/App.d.ts
- impact-nova/dist/assets/flatten.worker-C7x-Wj6s.js
- impact-nova/dist/components/layout/dashboard-layout.d.ts
- impact-nova/dist/components/ui/accordion-nested-list/accordion-nested-list.d.ts
- impact-nova/dist/components/ui/accordion-nested-list/accordion-nested-list.js
- impact-nova/dist/components/ui/accordion-nested-list/hooks/useAccordionNestedListState.d.ts
- impact-nova/dist/components/ui/accordion-nested-list/hooks/useAccordionNestedListState.js
- impact-nova/dist/components/ui/accordion-nested-list/index.d.ts
- impact-nova/dist/components/ui/accordion-nested-list/index.js
- impact-nova/dist/components/ui/accordion.d.ts
- impact-nova/dist/components/ui/accordion.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/actions-cell-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/actions-cell-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/badge-cell-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/badge-cell-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/checkbox-display-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/checkbox-display-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/date-display-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/date-display-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/date-cell-editor.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/date-cell-editor.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/input-cell-editor.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/input-cell-editor.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/select-cell-editor.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/select-cell-editor.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/split-cell-editor.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/split-cell-editor.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/textarea-cell-editor.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/editors/textarea-cell-editor.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/empty-cell-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/empty-cell-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/index.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/index.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/input-display-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/input-display-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/link-with-batch-cell-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/link-with-batch-cell-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/select-display-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/select-display-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/split-cell-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/split-cell-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/status-badge-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/status-badge-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/switch-display-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/switch-display-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/textarea-display-renderer.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/textarea-display-renderer.js
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/types.d.ts
- impact-nova/dist/components/ui/ag-grid-react/cell-renderers/types.js
- impact-nova/dist/components/ui/ag-grid-react/headers/advanced-filter/advanced-filter-dialog.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/advanced-filter/advanced-filter-dialog.js
- impact-nova/dist/components/ui/ag-grid-react/headers/advanced-filter/column-filter-section.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/advanced-filter/column-filter-section.js
- impact-nova/dist/components/ui/ag-grid-react/headers/column-menu/column-settings-menu.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/column-menu/column-settings-menu.js
- impact-nova/dist/components/ui/ag-grid-react/headers/components/header-info.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/components/header-info.js
- impact-nova/dist/components/ui/ag-grid-react/headers/components/info-modal.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/components/info-modal.js
- impact-nova/dist/components/ui/ag-grid-react/headers/components/lazy-tooltip.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/components/lazy-tooltip.js
- impact-nova/dist/components/ui/ag-grid-react/headers/components/section-renderers.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/components/section-renderers.js
- impact-nova/dist/components/ui/ag-grid-react/headers/context/grid-header-context.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/context/grid-header-context.js
- impact-nova/dist/components/ui/ag-grid-react/headers/custom-header-group.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/custom-header-group.js
- impact-nova/dist/components/ui/ag-grid-react/headers/custom-header.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/custom-header.js
- impact-nova/dist/components/ui/ag-grid-react/headers/header-search-input.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/header-search-input.js
- impact-nova/dist/components/ui/ag-grid-react/headers/utils/date-utils.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/utils/date-utils.js
- impact-nova/dist/components/ui/ag-grid-react/headers/utils/filter-utils.d.ts
- impact-nova/dist/components/ui/ag-grid-react/headers/utils/filter-utils.js
- impact-nova/dist/components/ui/ag-grid-react/index.d.ts
- impact-nova/dist/components/ui/ag-grid-react/index.js
- impact-nova/dist/components/ui/ag-grid-react/process-backend-columndefs.d.ts
- impact-nova/dist/components/ui/ag-grid-react/process-backend-columndefs.js
- impact-nova/dist/components/ui/ag-grid-react/theme.d.ts
- impact-nova/dist/components/ui/ag-grid-react/theme.js
- impact-nova/dist/components/ui/ag-grid-react/value-formatters.d.ts
- impact-nova/dist/components/ui/ag-grid-react/value-formatters.js
- impact-nova/dist/components/ui/alert-dialog.d.ts
- impact-nova/dist/components/ui/alert-dialog.js
- impact-nova/dist/components/ui/alert.d.ts
- impact-nova/dist/components/ui/alert.js
- impact-nova/dist/components/ui/avatar.d.ts
- impact-nova/dist/components/ui/avatar.js
- impact-nova/dist/components/ui/badge.d.ts
- impact-nova/dist/components/ui/badge.js
- impact-nova/dist/components/ui/breadcrumb.d.ts
- impact-nova/dist/components/ui/breadcrumb.js
- impact-nova/dist/components/ui/button-group.d.ts
- impact-nova/dist/components/ui/button-group.js
- impact-nova/dist/components/ui/button-variants.d.ts
- impact-nova/dist/components/ui/button-variants.js
- impact-nova/dist/components/ui/button.d.ts
- impact-nova/dist/components/ui/button.js
- impact-nova/dist/components/ui/calendar.d.ts
- impact-nova/dist/components/ui/calendar.js
- impact-nova/dist/components/ui/card.d.ts
- impact-nova/dist/components/ui/card.js
- impact-nova/dist/components/ui/chart/chart.d.ts
- impact-nova/dist/components/ui/chart/chart.js
- impact-nova/dist/components/ui/chart/chart.utils.d.ts
- impact-nova/dist/components/ui/chart/chart.utils.js
- impact-nova/dist/components/ui/chart/index.d.ts
- impact-nova/dist/components/ui/chart/index.js
- impact-nova/dist/components/ui/checkbox.d.ts
- impact-nova/dist/components/ui/checkbox.js
- impact-nova/dist/components/ui/chips.d.ts
- impact-nova/dist/components/ui/chips.js
- impact-nova/dist/components/ui/data-table/data-table-column-list.d.ts
- impact-nova/dist/components/ui/data-table/data-table-column-list.js
- impact-nova/dist/components/ui/data-table/data-table-context.d.ts
- impact-nova/dist/components/ui/data-table/data-table-context.js
- impact-nova/dist/components/ui/data-table/data-table-format-options.d.ts
- impact-nova/dist/components/ui/data-table/data-table-format-options.js
- impact-nova/dist/components/ui/data-table/data-table-sheet.d.ts
- impact-nova/dist/components/ui/data-table/data-table-sheet.js
- impact-nova/dist/components/ui/data-table/data-table-view-options.d.ts
- impact-nova/dist/components/ui/data-table/data-table-view-options.js
- impact-nova/dist/components/ui/data-table/data-table.d.ts
- impact-nova/dist/components/ui/data-table/data-table.js
- impact-nova/dist/components/ui/data-table/index.d.ts
- impact-nova/dist/components/ui/data-table/index.js
- impact-nova/dist/components/ui/data-table/stories/fakeServer.d.ts
- impact-nova/dist/components/ui/data-table/stories/interfaces.d.ts
- impact-nova/dist/components/ui/date-picker/date-picker.d.ts
- impact-nova/dist/components/ui/date-picker/date-picker.js
- impact-nova/dist/components/ui/date-picker/date-range-picker.d.ts
- impact-nova/dist/components/ui/date-picker/date-range-picker.js
- impact-nova/dist/components/ui/date-picker/index.d.ts
- impact-nova/dist/components/ui/date-picker/index.js
- impact-nova/dist/components/ui/date-picker/month-picker.d.ts
- impact-nova/dist/components/ui/date-picker/month-picker.js
- impact-nova/dist/components/ui/date-picker/month-range-picker.d.ts
- impact-nova/dist/components/ui/date-picker/month-range-picker.js
- impact-nova/dist/components/ui/date-picker/multi-date-picker.d.ts
- impact-nova/dist/components/ui/date-picker/multi-date-picker.js
- impact-nova/dist/components/ui/date-picker/multi-month-picker.d.ts
- impact-nova/dist/components/ui/date-picker/multi-month-picker.js
- impact-nova/dist/components/ui/date-picker/multi-week-picker.d.ts
- impact-nova/dist/components/ui/date-picker/multi-week-picker.js
- impact-nova/dist/components/ui/date-picker/week-picker.d.ts
- impact-nova/dist/components/ui/date-picker/week-picker.js
- impact-nova/dist/components/ui/date-picker/week-range-picker.d.ts
- impact-nova/dist/components/ui/date-picker/week-range-picker.js
- impact-nova/dist/components/ui/dialog.d.ts
- impact-nova/dist/components/ui/dialog.js
- impact-nova/dist/components/ui/drawer.d.ts
- impact-nova/dist/components/ui/drawer.js
- impact-nova/dist/components/ui/dropdown-menu.d.ts
- impact-nova/dist/components/ui/dropdown-menu.js
- impact-nova/dist/components/ui/dynamic-layout.d.ts
- impact-nova/dist/components/ui/dynamic-layout.js
- impact-nova/dist/components/ui/empty-container.d.ts
- impact-nova/dist/components/ui/empty-container.js
- impact-nova/dist/components/ui/file-upload.d.ts
- impact-nova/dist/components/ui/file-upload.js
- impact-nova/dist/components/ui/filter-panel/filter-panel.d.ts
- impact-nova/dist/components/ui/filter-panel/filter-panel.js
- impact-nova/dist/components/ui/filter-panel/index.d.ts
- impact-nova/dist/components/ui/filter-panel/index.js
- impact-nova/dist/components/ui/filter-strip/filter-strip.d.ts
- impact-nova/dist/components/ui/filter-strip/filter-strip.js
- impact-nova/dist/components/ui/filter-strip/filter-summary.d.ts
- impact-nova/dist/components/ui/filter-strip/filter-summary.js
- impact-nova/dist/components/ui/filter-strip/filter-tag-list.d.ts
- impact-nova/dist/components/ui/filter-strip/filter-tag-list.js
- impact-nova/dist/components/ui/filter-strip/index.d.ts
- impact-nova/dist/components/ui/filter-strip/index.js
- impact-nova/dist/components/ui/header.d.ts
- impact-nova/dist/components/ui/header.js
- impact-nova/dist/components/ui/horizontal-scroller/horizontal-scroller.d.ts
- impact-nova/dist/components/ui/horizontal-scroller/horizontal-scroller.js
- impact-nova/dist/components/ui/horizontal-scroller/index.d.ts
- impact-nova/dist/components/ui/horizontal-scroller/index.js
- impact-nova/dist/components/ui/hover-card.d.ts
- impact-nova/dist/components/ui/hover-card.js
- impact-nova/dist/components/ui/input.d.ts
- impact-nova/dist/components/ui/input.js
- impact-nova/dist/components/ui/label.d.ts
- impact-nova/dist/components/ui/label.js
- impact-nova/dist/components/ui/loader.d.ts
- impact-nova/dist/components/ui/loader.js
- impact-nova/dist/components/ui/nested-list/components/NestedListApplyDiscardButtons.d.ts
- impact-nova/dist/components/ui/nested-list/components/NestedListApplyDiscardButtons.js
- impact-nova/dist/components/ui/nested-list/components/NestedListCategoryFilters.d.ts
- impact-nova/dist/components/ui/nested-list/components/NestedListCategoryFilters.js
- impact-nova/dist/components/ui/nested-list/components/NestedListContent.d.ts
- impact-nova/dist/components/ui/nested-list/components/NestedListContent.js
- impact-nova/dist/components/ui/nested-list/components/NestedListDragOverlay.d.ts
- impact-nova/dist/components/ui/nested-list/components/NestedListHeader.d.ts
- impact-nova/dist/components/ui/nested-list/components/NestedListHeader.js
- impact-nova/dist/components/ui/nested-list/components/SortableItem.d.ts
- impact-nova/dist/components/ui/nested-list/components/SortableItem.js
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListDragDrop.d.ts
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListDragDrop.js
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListHandlers.d.ts
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListHandlers.js
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListSelectAll.d.ts
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListSelectAll.js
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListState.d.ts
- impact-nova/dist/components/ui/nested-list/hooks/useNestedListState.js
- impact-nova/dist/components/ui/nested-list/index.d.ts
- impact-nova/dist/components/ui/nested-list/index.js
- impact-nova/dist/components/ui/nested-list/nested-list.d.ts
- impact-nova/dist/components/ui/nested-list/nested-list.js
- impact-nova/dist/components/ui/notification-panel/index.d.ts
- impact-nova/dist/components/ui/notification-panel/index.js
- impact-nova/dist/components/ui/notification-panel/notification-item.d.ts
- impact-nova/dist/components/ui/notification-panel/notification-item.js
- impact-nova/dist/components/ui/notification-panel/notification-list.d.ts
- impact-nova/dist/components/ui/notification-panel/notification-list.js
- impact-nova/dist/components/ui/notification-panel/notification-panel.d.ts
- impact-nova/dist/components/ui/notification-panel/notification-panel.js
- impact-nova/dist/components/ui/popover.d.ts
- impact-nova/dist/components/ui/popover.js
- impact-nova/dist/components/ui/portal.d.ts
- impact-nova/dist/components/ui/portal.js
- impact-nova/dist/components/ui/progress-bar.d.ts
- impact-nova/dist/components/ui/progress.d.ts
- impact-nova/dist/components/ui/progress.js
- impact-nova/dist/components/ui/prompt.d.ts
- impact-nova/dist/components/ui/prompt.js
- impact-nova/dist/components/ui/radio-group.d.ts
- impact-nova/dist/components/ui/radio-group.js
- impact-nova/dist/components/ui/select/components/LabelWithSequence.d.ts
- impact-nova/dist/components/ui/select/components/LabelWithSequence.js
- impact-nova/dist/components/ui/select/components/Submenu.d.ts
- impact-nova/dist/components/ui/select/components/Submenu.js
- impact-nova/dist/components/ui/select/hooks/useFlattenOptions.d.ts
- impact-nova/dist/components/ui/select/hooks/useFlattenOptions.js
- impact-nova/dist/components/ui/select/hooks/useSelectionModel.d.ts
- impact-nova/dist/components/ui/select/hooks/useSelectionModel.js
- impact-nova/dist/components/ui/select/hooks/useVisibleStats.d.ts
- impact-nova/dist/components/ui/select/hooks/useVisibleStats.js
- impact-nova/dist/components/ui/select/index.d.ts
- impact-nova/dist/components/ui/select/index.js
- impact-nova/dist/components/ui/select/select.d.ts
- impact-nova/dist/components/ui/select/select.js
- impact-nova/dist/components/ui/select/utils/select.d.ts
- impact-nova/dist/components/ui/select/utils/select.js
- impact-nova/dist/components/ui/select/workers/flatten.worker.d.ts
- impact-nova/dist/components/ui/select/workers/flatten.worker.js
- impact-nova/dist/components/ui/separator.d.ts
- impact-nova/dist/components/ui/separator.js
- impact-nova/dist/components/ui/sheet.d.ts
- impact-nova/dist/components/ui/sheet.js
- impact-nova/dist/components/ui/sidebar.d.ts
- impact-nova/dist/components/ui/sidebar.js
- impact-nova/dist/components/ui/skeleton.d.ts
- impact-nova/dist/components/ui/skeleton.js
- impact-nova/dist/components/ui/slider.d.ts
- impact-nova/dist/components/ui/slider.js
- impact-nova/dist/components/ui/smart-input.d.ts
- impact-nova/dist/components/ui/smart-input.js
- impact-nova/dist/components/ui/stepper.d.ts
- impact-nova/dist/components/ui/stepper.js
- impact-nova/dist/components/ui/switch.d.ts
- impact-nova/dist/components/ui/switch.js
- impact-nova/dist/components/ui/tabs.d.ts
- impact-nova/dist/components/ui/tabs.js
- impact-nova/dist/components/ui/tag-group.d.ts
- impact-nova/dist/components/ui/tag-group.js
- impact-nova/dist/components/ui/tag.d.ts
- impact-nova/dist/components/ui/tag.js
- impact-nova/dist/components/ui/textarea.d.ts
- impact-nova/dist/components/ui/textarea.js
- impact-nova/dist/components/ui/toast.d.ts
- impact-nova/dist/components/ui/toast.js
- impact-nova/dist/components/ui/toaster.d.ts
- impact-nova/dist/components/ui/toaster.js
- impact-nova/dist/components/ui/tooltip.d.ts
- impact-nova/dist/components/ui/tooltip.js
- impact-nova/dist/components/ui/types/accordion-nested-list.types.d.ts
- impact-nova/dist/components/ui/types/accordion.types.d.ts
- impact-nova/dist/components/ui/types/ag-grid.types.d.ts
- impact-nova/dist/components/ui/types/alert.types.d.ts
- impact-nova/dist/components/ui/types/avatar.types.d.ts
- impact-nova/dist/components/ui/types/badge.types.d.ts
- impact-nova/dist/components/ui/types/breadcrumb.types.d.ts
- impact-nova/dist/components/ui/types/button-group.types.d.ts
- impact-nova/dist/components/ui/types/button.types.d.ts
- impact-nova/dist/components/ui/types/card.types.d.ts
- impact-nova/dist/components/ui/types/chart.types.d.ts
- impact-nova/dist/components/ui/types/checkbox.types.d.ts
- impact-nova/dist/components/ui/types/chips.types.d.ts
- impact-nova/dist/components/ui/types/date-picker.types.d.ts
- impact-nova/dist/components/ui/types/dialog.types.d.ts
- impact-nova/dist/components/ui/types/dynamic-layout.types.d.ts
- impact-nova/dist/components/ui/types/empty-container.types.d.ts
- impact-nova/dist/components/ui/types/file-upload.types.d.ts
- impact-nova/dist/components/ui/types/filter-panel.types.d.ts
- impact-nova/dist/components/ui/types/filter-strip.types.d.ts
- impact-nova/dist/components/ui/types/horizontal-scroller.types.d.ts
- impact-nova/dist/components/ui/types/hover-card.types.d.ts
- impact-nova/dist/components/ui/types/input.types.d.ts
- impact-nova/dist/components/ui/types/loader.types.d.ts
- impact-nova/dist/components/ui/types/nested-list.types.d.ts
- impact-nova/dist/components/ui/types/nested-list.types.js
- impact-nova/dist/components/ui/types/notification-panel.types.d.ts
- impact-nova/dist/components/ui/types/popover.types.d.ts
- impact-nova/dist/components/ui/types/progress-bar.types.d.ts
- impact-nova/dist/components/ui/types/prompt.types.d.ts
- impact-nova/dist/components/ui/types/radio-button-group.types.d.ts
- impact-nova/dist/components/ui/types/select.types.d.ts
- impact-nova/dist/components/ui/types/sidebar.types.d.ts
- impact-nova/dist/components/ui/types/slider.types.d.ts
- impact-nova/dist/components/ui/types/stepper.types.d.ts
- impact-nova/dist/components/ui/types/switch.types.d.ts
- impact-nova/dist/components/ui/types/tabs.types.d.ts
- impact-nova/dist/components/ui/types/tag-group.types.d.ts
- impact-nova/dist/components/ui/types/tag.types.d.ts
- impact-nova/dist/components/ui/types/text-area.types.d.ts
- impact-nova/dist/hooks/use-mobile.d.ts
- impact-nova/dist/hooks/use-toast.d.ts
- impact-nova/dist/hooks/use-toast.js
- impact-nova/dist/ia-logo.svg
- impact-nova/dist/icons/assets/PivotMode.svg.js
- impact-nova/dist/icons/assets/PivotMode.svg2.js
- impact-nova/dist/icons/assets/alan.svg.js
- impact-nova/dist/icons/assets/alan.svg2.js
- impact-nova/dist/icons/assets/alerts.svg.js
- impact-nova/dist/icons/assets/alerts.svg2.js
- impact-nova/dist/icons/assets/analyticalSearch.svg.js
- impact-nova/dist/icons/assets/analyticalSearch.svg2.js
- impact-nova/dist/icons/assets/back.svg.js
- impact-nova/dist/icons/assets/back.svg2.js
- impact-nova/dist/icons/assets/backdrop.svg.js
- impact-nova/dist/icons/assets/backdrop.svg2.js
- impact-nova/dist/icons/assets/bell.svg.js
- impact-nova/dist/icons/assets/bell.svg2.js
- impact-nova/dist/icons/assets/bin.svg.js
- impact-nova/dist/icons/assets/bin.svg2.js
- impact-nova/dist/icons/assets/blocks.svg.js
- impact-nova/dist/icons/assets/blocks.svg2.js
- impact-nova/dist/icons/assets/bookmark.svg.js
- impact-nova/dist/icons/assets/bookmark.svg2.js
- impact-nova/dist/icons/assets/bookmarkFilled.svg.js
- impact-nova/dist/icons/assets/bookmarkFilled.svg2.js
- impact-nova/dist/icons/assets/box.svg.js
- impact-nova/dist/icons/assets/box.svg2.js
- impact-nova/dist/icons/assets/calender-month.svg.js
- impact-nova/dist/icons/assets/calender-month.svg2.js
- impact-nova/dist/icons/assets/calender.svg.js
- impact-nova/dist/icons/assets/calender.svg2.js
- impact-nova/dist/icons/assets/chart.svg.js
- impact-nova/dist/icons/assets/chart.svg2.js
- impact-nova/dist/icons/assets/checkmark.svg.js
- impact-nova/dist/icons/assets/checkmark.svg2.js
- impact-nova/dist/icons/assets/chevronRight.svg.js
- impact-nova/dist/icons/assets/chevronRight.svg2.js
- impact-nova/dist/icons/assets/collapse.svg.js
- impact-nova/dist/icons/assets/collapse.svg2.js
- impact-nova/dist/icons/assets/column.svg.js
- impact-nova/dist/icons/assets/column.svg2.js
- impact-nova/dist/icons/assets/copy.svg.js
- impact-nova/dist/icons/assets/copy.svg2.js
- impact-nova/dist/icons/assets/createNewDocument.svg.js
- impact-nova/dist/icons/assets/createNewDocument.svg2.js
- impact-nova/dist/icons/assets/cross.svg.js
- impact-nova/dist/icons/assets/cross.svg2.js
- impact-nova/dist/icons/assets/delete.svg.js
- impact-nova/dist/icons/assets/delete.svg2.js
- impact-nova/dist/icons/assets/density.svg.js
- impact-nova/dist/icons/assets/density.svg2.js
- impact-nova/dist/icons/assets/document.svg.js
- impact-nova/dist/icons/assets/document.svg2.js
- impact-nova/dist/icons/assets/download.svg.js
- impact-nova/dist/icons/assets/download.svg2.js
- impact-nova/dist/icons/assets/drag.svg.js
- impact-nova/dist/icons/assets/drag.svg2.js
- impact-nova/dist/icons/assets/draw.svg.js
- impact-nova/dist/icons/assets/draw.svg2.js
- impact-nova/dist/icons/assets/email.svg.js
- impact-nova/dist/icons/assets/email.svg2.js
- impact-nova/dist/icons/assets/errorCircle.svg.js
- impact-nova/dist/icons/assets/errorCircle.svg2.js
- impact-nova/dist/icons/assets/expand.svg.js
- impact-nova/dist/icons/assets/expand.svg2.js
- impact-nova/dist/icons/assets/filter.svg.js
- impact-nova/dist/icons/assets/filter.svg2.js
- impact-nova/dist/icons/assets/fiveSideStar.svg.js
- impact-nova/dist/icons/assets/fiveSideStar.svg2.js
- impact-nova/dist/icons/assets/floppy.svg.js
- impact-nova/dist/icons/assets/floppy.svg2.js
- impact-nova/dist/icons/assets/font.svg.js
- impact-nova/dist/icons/assets/font.svg2.js
- impact-nova/dist/icons/assets/funnel-hide.svg.js
- impact-nova/dist/icons/assets/funnel-hide.svg2.js
- impact-nova/dist/icons/assets/funnel-show.svg.js
- impact-nova/dist/icons/assets/funnel-show.svg2.js
- impact-nova/dist/icons/assets/globe.svg.js
- impact-nova/dist/icons/assets/globe.svg2.js
- impact-nova/dist/icons/assets/hamburger-closed.svg.js
- impact-nova/dist/icons/assets/hamburger-closed.svg2.js
- impact-nova/dist/icons/assets/hamburger-open.svg.js
- impact-nova/dist/icons/assets/hamburger-open.svg2.js
- impact-nova/dist/icons/assets/help-icon.svg.js
- impact-nova/dist/icons/assets/help-icon.svg2.js
- impact-nova/dist/icons/assets/ia-logo.svg.js
- impact-nova/dist/icons/assets/ia-logo.svg2.js
- impact-nova/dist/icons/assets/illustration_1.svg.js
- impact-nova/dist/icons/assets/illustration_1.svg2.js
- impact-nova/dist/icons/assets/info-icon.svg.js
- impact-nova/dist/icons/assets/info-icon.svg2.js
- impact-nova/dist/icons/assets/loadingSpinner.svg.js
- impact-nova/dist/icons/assets/loadingSpinner.svg2.js
- impact-nova/dist/icons/assets/locked.svg.js
- impact-nova/dist/icons/assets/locked.svg2.js
- impact-nova/dist/icons/assets/loginArrow.svg.js
- impact-nova/dist/icons/assets/loginArrow.svg2.js
- impact-nova/dist/icons/assets/matchWith.svg.js
- impact-nova/dist/icons/assets/matchWith.svg2.js
- impact-nova/dist/icons/assets/message-icon.svg.js
- impact-nova/dist/icons/assets/message-icon.svg2.js
- impact-nova/dist/icons/assets/more.svg.js
- impact-nova/dist/icons/assets/more.svg2.js
- impact-nova/dist/icons/assets/multi-color-filter.svg.js
- impact-nova/dist/icons/assets/multi-color-filter.svg2.js
- impact-nova/dist/icons/assets/paperrocket.svg.js
- impact-nova/dist/icons/assets/paperrocket.svg2.js
- impact-nova/dist/icons/assets/pencil.svg.js
- impact-nova/dist/icons/assets/pencil.svg2.js
- impact-nova/dist/icons/assets/person.svg.js
- impact-nova/dist/icons/assets/person.svg2.js
- impact-nova/dist/icons/assets/pin.svg.js
- impact-nova/dist/icons/assets/pin.svg2.js
- impact-nova/dist/icons/assets/plus.svg.js
- impact-nova/dist/icons/assets/plus.svg2.js
- impact-nova/dist/icons/assets/reset.svg.js
- impact-nova/dist/icons/assets/reset.svg2.js
- impact-nova/dist/icons/assets/rocket.svg.js
- impact-nova/dist/icons/assets/rocket.svg2.js
- impact-nova/dist/icons/assets/search.svg.js
- impact-nova/dist/icons/assets/search.svg2.js
- impact-nova/dist/icons/assets/settings.svg.js
- impact-nova/dist/icons/assets/settings.svg2.js
- impact-nova/dist/icons/assets/shapes.svg.js
- impact-nova/dist/icons/assets/shapes.svg2.js
- impact-nova/dist/icons/assets/stack-comfort.svg.js
- impact-nova/dist/icons/assets/stack-comfort.svg2.js
- impact-nova/dist/icons/assets/stack-compact.svg.js
- impact-nova/dist/icons/assets/stack-compact.svg2.js
- impact-nova/dist/icons/assets/stack.svg.js
- impact-nova/dist/icons/assets/stack.svg2.js
- impact-nova/dist/icons/assets/store.svg.js
- impact-nova/dist/icons/assets/store.svg2.js
- impact-nova/dist/icons/assets/table.svg.js
- impact-nova/dist/icons/assets/table.svg2.js
- impact-nova/dist/icons/assets/three-dots.svg.js
- impact-nova/dist/icons/assets/three-dots.svg2.js
- impact-nova/dist/icons/assets/trendingDown.svg.js
- impact-nova/dist/icons/assets/trendingDown.svg2.js
- impact-nova/dist/icons/assets/trendingFlat.svg.js
- impact-nova/dist/icons/assets/trendingFlat.svg2.js
- impact-nova/dist/icons/assets/trendingNeutral.svg.js
- impact-nova/dist/icons/assets/trendingNeutral.svg2.js
- impact-nova/dist/icons/assets/trendingUp.svg.js
- impact-nova/dist/icons/assets/trendingUp.svg2.js
- impact-nova/dist/icons/assets/unpin.svg.js
- impact-nova/dist/icons/assets/unpin.svg2.js
- impact-nova/dist/icons/assets/upload.svg.js
- impact-nova/dist/icons/assets/upload.svg2.js
- impact-nova/dist/icons/assets/webp/bill-or-receipt.webp.js
- impact-nova/dist/icons/assets/webp/checklist-with-pen.webp.js
- impact-nova/dist/icons/assets/webp/click-me-arrow.webp.js
- impact-nova/dist/icons/assets/webp/csv-logo.webp.js
- impact-nova/dist/icons/assets/webp/dollar.webp.js
- impact-nova/dist/icons/assets/webp/empty-state-1.webp.js
- impact-nova/dist/icons/assets/webp/empty-state-2.webp.js
- impact-nova/dist/icons/assets/webp/empty-state-3.webp.js
- impact-nova/dist/icons/assets/webp/empty-state-4.webp.js
- impact-nova/dist/icons/assets/webp/empty-state-5.webp.js
- impact-nova/dist/icons/assets/webp/empty-state-6.webp.js
- impact-nova/dist/icons/assets/webp/excel-logo.webp.js
- impact-nova/dist/icons/assets/webp/file-upload.webp.js
- impact-nova/dist/icons/assets/webp/inventory-adjustment.webp.js
- impact-nova/dist/icons/assets/webp/multicolor-bell.webp.js
- impact-nova/dist/icons/assets/webp/price-tag.webp.js
- impact-nova/dist/icons/assets/webp/receipts-stack.webp.js
- impact-nova/dist/icons/assets/webp/recommended-receipt.webp.js
- impact-nova/dist/icons/assets/webp/return-carton.webp.js
- impact-nova/dist/icons/assets/webp/shipping-container.webp.js
- impact-nova/dist/icons/assets/webp/stack-of-packaged-boxes.webp.js
- impact-nova/dist/icons/assets/webp/text-logo.webp.js
- impact-nova/dist/icons/assets/webp/two-stacked-packaged-boxes.webp.js
- impact-nova/dist/icons/assets/webp/warranty.webp.js
- impact-nova/dist/icons/index.d.ts
- impact-nova/dist/icons/index.js
- impact-nova/dist/impact-nova.css
- impact-nova/dist/index.d.ts
- impact-nova/dist/index.js
- impact-nova/dist/lib/fiscal-calendar.d.ts
- impact-nova/dist/lib/fiscal-calendar.js
- impact-nova/dist/lib/utils.d.ts
- impact-nova/dist/lib/utils.js
- impact-nova/dist/main.d.ts
- impact-nova/dist/vite.svg
- impact-nova/drawer
- impact-nova/dropdown-menu
- impact-nova/dynamic-layout
- impact-nova/empty-container
- impact-nova/file-upload
- impact-nova/filter-panel
- impact-nova/filter-strip
- impact-nova/header
- impact-nova/horizontal-scroller
- impact-nova/hover-card
- impact-nova/icons
- impact-nova/input
- impact-nova/loader
- impact-nova/nested-list
- impact-nova/notification-panel
- impact-nova/popover
- impact-nova/portal
- impact-nova/progress
- impact-nova/progress-bar
- impact-nova/prompt
- impact-nova/radio-group
- impact-nova/select
- impact-nova/separator
- impact-nova/sheet
- impact-nova/sidebar
- impact-nova/skeleton
- impact-nova/slider
- impact-nova/smart-input
- impact-nova/stepper
- impact-nova/switch
- impact-nova/tabs
- impact-nova/tag
- impact-nova/tag-group
- impact-nova/tailwind.config
- impact-nova/tailwind.config.js
- impact-nova/textarea
- impact-nova/toast
- impact-nova/toaster
- impact-nova/tooltip
Readme
Impact Nova 🚀
Impact Nova is a comprehensive, enterprise-grade React design system engineered for scalability, performance, and accessibility. Built on the modern stack of React 19, Vite, and Tailwind CSS, it empowers developers to build complex, data-rich applications with speed and precision.
"Design is not just what it looks like and feels like. Design is how it works."
🎯 Objectives & Benefits
Impact Nova is designed to solve common challenges in enterprise application development.
- Consistency: A single source of truth for UI components ensures a unified look and feel across all products.
- Velocity: Ready-to-use, tested components allow developers to focus on feature logic rather than pixel-pushing.
- Quality: Built-in accessibility and rigorous testing raise the baseline quality of every application.
- Scalability: The system is architected to grow with the business, supporting new features and distinct brand themes.
📐 Design Principles
Impact Nova is built upon four core pillars that guide every component application:
- Accessibility First: Components are built on Radix UI primitives, ensuring full WAI-ARIA compliance, keyboard support, and screen reader compatibility.
- Composition over Inheritance: We favor composition. Use sub-components (e.g.,
Dialog.Content) for full control without prop drilling. - Design Tokens: Styling is driven by tokens (colors, typography, spacing) mapped via Tailwind CSS, ensuring pixel-perfect consistency.
- Developer Experience: Built for speed with strict TypeScript, intuitive naming, and comprehensive documentation to help you move fast.
🚀 Getting Started
Everything you need to install, configure, and start building with Impact Nova.
Installation
Install the package via your preferred package manager. Impact Nova requires React 19 or later.
npm install impact-nova
# or
pnpm add impact-nova
# or
yarn add impact-novaNote on Peer Dependencies: You must also ensure
react,react-dom,ag-grid-react,ag-grid-enterprise, andhighcharts(if used) are installed in your project, as these are peer dependencies.
Styles & Configuration
Import the bundled CSS in your root entry file (e.g., main.tsx, App.tsx, or layout.tsx).
import React from 'react';
import ReactDOM from 'react-dom/client';
// ⚠️ Import styles before your App
import 'impact-nova/dist/impact-nova.css';
import App from './App';
ReactDOM.createRoot(document.getElementById('root')!).render(
<App />
);Typography
Impact Nova looks best with Manrope. We recommend adding it to your project:
Import Font:
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap" rel="stylesheet" />Configure Tailwind:
@layer base { body { font-family: 'Manrope', sans-serif; } }
🔨 Usage
Import components directly from the package. All components export strong TypeScript definitions for props and events.
Core Components
import { Button, Card, DatePicker } from 'impact-nova';
export default function MyPage() {
return (
<Card className="p-6">
<h1 className="text-xl font-bold mb-4">Dashboard</h1>
<div className="flex gap-4">
<DatePicker />
<Button variant="primary">Save Changes</Button>
</div>
</Card>
);
}Using Icons
Impact Nova includes a custom-built icon library. Icons are treeshakeable and accept standard SVG props.
import { Icons } from 'impact-nova';
export function StatusBadge() {
return (
<div className="flex items-center gap-2 text-green-600">
<Icons.CheckCircle size={16} />
<span>Operation Successful</span>
</div>
);
}Type Safety
You can import component props to ensure type safety in your own interfaces.
import { Button, type ButtonProps } from 'impact-nova';
interface CustomActionProps extends ButtonProps {
analyticsId: string;
}
export const CustomAction = ({ analyticsId, ...props }: CustomActionProps) => {
return <Button {...props} onClick={() => track(analyticsId)} />;
};🏗️ Architecture
The library utilizes a modern, headless architecture pattern:
- Logic Layer: Headless state management and interactions powered by Radix UI and internal hooks.
- Styling Layer: Utility-first CSS using Tailwind CSS and class-variance-authority (CVA) for scalable, type-safe component variant management.
- Build System: High-performance tooling with Vite and React 19 for instant HMR.
� Component Library
Impact Nova provides a rich set of components structured for any enterprise use-case.
📝 Forms & Inputs
- Button, Button Group
- Checkbox, Radio Group, Switch
- Input, Smart Input, Textarea
- Select, Slider
- File Upload
- Date Picker, Date Range Picker
- Month Picker, Week Picker
- Prompt, Form Group
🧭 Navigation
- Sidebar, Navigation Bar
- Tabs, Breadcrumb, Stepper
- Card, Accordion, Nested List
- Header, Separator
- Dynamic Layout
💬 Feedback & Overlay
- Alert, Alert Dialog, Dialog
- Sheet, Drawer, Modal
- Toast, Tooltip, Popover
- Hover Card, Dropdown Menu
- Loader, Skeleton, Progress Bar
📊 Data Display
- Avatar, Badge, Tag, Chips
- Calendar, Chart
- Empty Container, Notification Panel
- Table (AG Grid), Data Table
- Product Tile, Value With Unit
📞 Support & Community
- Issue Reporting: Submit bugs or feature requests to our Jira Board.
- Community: Join
#design-system-supporton Slack for quick questions and integration help.
✨ Credits & Contributors
Core Development
- Anil M
- Ritesh Ranjan
Design Architecture
- Jaymin Pancholi
- Sudip Sarkar
UX & Product UI
- Kalyan
- Vikram
- Aditi Chaudhary
Inspiration
- Impact UI
Special Thanks
- Girish Pattana Setty
- Himanshu K
- Harish V
📄 License
Impact Nova is licensed under the MIT License.