diff --git a/core/stencil.config.ts b/core/stencil.config.ts index 103a66e58e..fff6e16d9f 100644 --- a/core/stencil.config.ts +++ b/core/stencil.config.ts @@ -77,6 +77,7 @@ export const config: Config = { 'ion-router-link', 'ion-router-outlet', 'ion-back-button', + 'ion-breadcrumb', 'ion-tab-button', 'ion-tabs', 'ion-tab-bar', diff --git a/packages/react/src/components/proxies.ts b/packages/react/src/components/proxies.ts index 8f204c7583..ec9e044fe9 100644 --- a/packages/react/src/components/proxies.ts +++ b/packages/react/src/components/proxies.ts @@ -10,7 +10,6 @@ import { defineCustomElement as defineIonAccordionGroup } from '@ionic/core/comp import { defineCustomElement as defineIonAvatar } from '@ionic/core/components/ion-avatar.js'; import { defineCustomElement as defineIonBackdrop } from '@ionic/core/components/ion-backdrop.js'; import { defineCustomElement as defineIonBadge } from '@ionic/core/components/ion-badge.js'; -import { defineCustomElement as defineIonBreadcrumb } from '@ionic/core/components/ion-breadcrumb.js'; import { defineCustomElement as defineIonBreadcrumbs } from '@ionic/core/components/ion-breadcrumbs.js'; import { defineCustomElement as defineIonButtons } from '@ionic/core/components/ion-buttons.js'; import { defineCustomElement as defineIonCardContent } from '@ionic/core/components/ion-card-content.js'; @@ -78,7 +77,6 @@ export const IonAccordionGroup = /*@__PURE__*/createReactComponent('ion-avatar', undefined, undefined, defineIonAvatar); export const IonBackdrop = /*@__PURE__*/createReactComponent('ion-backdrop', undefined, undefined, defineIonBackdrop); export const IonBadge = /*@__PURE__*/createReactComponent('ion-badge', undefined, undefined, defineIonBadge); -export const IonBreadcrumb = /*@__PURE__*/createReactComponent('ion-breadcrumb', undefined, undefined, defineIonBreadcrumb); export const IonBreadcrumbs = /*@__PURE__*/createReactComponent('ion-breadcrumbs', undefined, undefined, defineIonBreadcrumbs); export const IonButtons = /*@__PURE__*/createReactComponent('ion-buttons', undefined, undefined, defineIonButtons); export const IonCardContent = /*@__PURE__*/createReactComponent('ion-card-content', undefined, undefined, defineIonCardContent); diff --git a/packages/react/src/components/routing-proxies.ts b/packages/react/src/components/routing-proxies.ts index 3f2add9fba..a0ed964625 100644 --- a/packages/react/src/components/routing-proxies.ts +++ b/packages/react/src/components/routing-proxies.ts @@ -1,4 +1,5 @@ import type { JSX } from '@ionic/core/components'; +import { IonBreadcrumb as IonBreadcrumbCmp } from '@ionic/core/components/ion-breadcrumb.js'; import { IonButton as IonButtonCmp } from '@ionic/core/components/ion-button.js'; import { IonCard as IonCardCmp } from '@ionic/core/components/ion-card.js'; import { IonFabButton as IonFabButtonCmp } from '@ionic/core/components/ion-fab-button.js'; @@ -38,3 +39,8 @@ export const IonItemOption = /*@__PURE__*/ createRoutingComponent< HrefProps, HTMLIonItemOptionElement >('ion-item-option', IonItemOptionCmp); + +export const IonBreadcrumb = /*@__PURE__*/ createRoutingComponent< + HrefProps, + HTMLIonBreadcrumbElement +>('ion-breadcrumb', IonBreadcrumbCmp);