🏷️ Menu bar component interface file updated

This commit is contained in:
Paul Valerie GOMA 2025-07-30 10:48:33 +02:00
parent 93cd17aef5
commit b998522b05

View File

@ -31,7 +31,7 @@ export interface IVMenuBarLinks {
* Extends PrimeVue's MenuItem with optional routing capabilities. * Extends PrimeVue's MenuItem with optional routing capabilities.
* Excludes 'style' and 'class' to avoid conflicts with Vue attributes. * Excludes 'style' and 'class' to avoid conflicts with Vue attributes.
*/ */
export interface IVMenuItem export interface IVMenuBarItem
extends Partial<Omit<MenuItem, 'style' | 'class'>>, extends Partial<Omit<MenuItem, 'style' | 'class'>>,
Partial<Pick<IVMenuBarLinks, 'to'>> {} Partial<Pick<IVMenuBarLinks, 'to'>> {}
@ -61,7 +61,7 @@ export default interface IVMenuBar {
placeholder?: string; placeholder?: string;
/** List of quick link items with additional HTML attributes */ /** List of quick link items with additional HTML attributes */
quickLinks?: (IVMenuItem & HTMLAttributes)[]; quickLinks?: (IVMenuBarItem & HTMLAttributes)[];
/** Label for the search input (accessibility) */ /** Label for the search input (accessibility) */
searchLabel?: string; searchLabel?: string;