inkwell-ui-react-v10
v1.0.1
Published
A wrapper package for PrimeReact v10 components with V10 suffix exports for compatibility with Inkwell UI React.
Downloads
16
Maintainers
Readme
inkwell-ui-react-v10
A wrapper package for PrimeReact v10 components with V10 suffix exports for compatibility with Inkwell UI React.
Overview
This package provides re-exports of PrimeReact v10 components with a V10 suffix. It's designed to work alongside the newer Inkwell UI React library that uses PrimeReact v11, allowing both versions to coexist in the same application.
Installation
npm install inkwell-ui-react-v10Peer Dependencies
Make sure you have the following peer dependencies installed:
npm install react react-domUsage
Import components with the V10 suffix:
import { CalendarV10, DropdownV10, DataTableV10 } from 'inkwell-ui-react-v10';
function MyComponent() {
return (
<div>
<CalendarV10 />
<DropdownV10 options={options} />
<DataTableV10 value={data} />
</div>
);
}Available Components
Form Components
CalendarV10AutoCompleteV10DropdownV10InputMaskV10CascadeSelectV10ColorPickerV10EditorV10InputNumberV10ListBoxV10MentionV10MultiSelectV10MultiStateCheckboxV10PasswordV10TreeSelectV10TriStateCheckboxV10InputTextV10
Button Components
SplitButtonV10
Data Components
DataTableV10ColumnV10DataViewV10DataViewLayoutOptionsV10OrderListV10OrganizationChartV10PickListV10TreeV10TreeTableV10VirtualScrollerV10
File Components
FileUploadV10
Menu Components
MegaMenuV10BreadCrumbV10ContextMenuV10DockV10MenuV10MenubarV10PanelMenuV10TieredMenuV10
Message Components
MessagesV10ToastV10
Media Components
CarouselV10GalleriaV10ImageV10
Overlay Components
SidebarV10DialogV10TooltipV10
Panel Components
PanelV10TabViewV10TabPanelV10DeferredContentV10
Misc Components
ScrollTopV10ProgressBarV10
API
addLocaleV10PrimeReactAPIProviderV10
Theme
v10Styles- Path to the Lara Light Blue theme CSS
Why This Package?
This package solves the compatibility issue when you need to use both PrimeReact v10 and v11 components in the same application. By using the V10 suffix, you can:
- Gradually migrate from PrimeReact v10 to v11
- Use legacy v10 components alongside newer v11 components
- Maintain compatibility with existing codebases that rely on v10 features
PrimeReact Version
This package uses PrimeReact v10.9.7 under the hood.
License
MIT
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
