From 9f545e029c7add67b9fe3b6413f76b38e0d1895f Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Mon, 12 Feb 2024 20:11:52 -0500 Subject: [PATCH] feat(angular): remove IonBackButtonDelegate --- BREAKING.md | 13 +++++++++++++ packages/angular/src/index.ts | 2 -- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/BREAKING.md b/BREAKING.md index 9d14348f30a..dd3e8584862 100644 --- a/BREAKING.md +++ b/BREAKING.md @@ -25,6 +25,8 @@ This is a comprehensive list of the breaking changes introduced in the major ver - [Picker](#version-8x-picker) - [Progress bar](#version-8x-progress-bar) - [Textarea](#version-8x-textarea) +- [Framework Specific](#version-8x-framework-specific) + - [Angular](#version-8x-angular)

Browser and Platform Support

@@ -178,3 +180,14 @@ For more information on styling toast buttons, refer to the [Toast Theming docum

Textarea

- The `legacy` property and support for the legacy syntax, which involved placing an `ion-textarea` inside of an `ion-item` with an `ion-label`, have been removed. For more information on migrating from the legacy textarea syntax, refer to the [Textarea documentation](https://ionicframework.com/docs/api/textarea#migrating-from-legacy-textarea-syntax). + +

Framework Specific

+ +

Angular

+ +- The `IonBackButtonDelegate` class has been removed in favor of `IonBackButton`. + + ```diff + - import { IonBackButtonDelegate } from '@ionic/angular'; + + import { IonBackButton } from '@ionic/angular'; + ``` diff --git a/packages/angular/src/index.ts b/packages/angular/src/index.ts index b0c99d1557d..da4a6c549c0 100644 --- a/packages/angular/src/index.ts +++ b/packages/angular/src/index.ts @@ -5,8 +5,6 @@ export { SelectValueAccessorDirective as SelectValueAccessor } from './directive export { TextValueAccessorDirective as TextValueAccessor } from './directives/control-value-accessors/text-value-accessor'; export { IonTabs } from './directives/navigation/ion-tabs'; export { IonBackButton } from './directives/navigation/ion-back-button'; -// TODO FW-5889 -export { IonBackButton as IonBackButtonDelegate } from './directives/navigation/ion-back-button'; export { IonNav } from './directives/navigation/ion-nav'; export { IonRouterOutlet } from './directives/navigation/ion-router-outlet'; export {