diff --git a/packages/react-router/test/base/src/pages/dynamic-ionpage-classnames/DynamicIonpageClassnames.tsx b/packages/react-router/test/base/src/pages/dynamic-ionpage-classnames/DynamicIonpageClassnames.tsx index 9dbbb6b899..2d0018aa3c 100644 --- a/packages/react-router/test/base/src/pages/dynamic-ionpage-classnames/DynamicIonpageClassnames.tsx +++ b/packages/react-router/test/base/src/pages/dynamic-ionpage-classnames/DynamicIonpageClassnames.tsx @@ -49,10 +49,18 @@ const Page: React.FC = (props) => { Dynamic Ionpage Classnames - + +

+ This page tests that dynamically changing the className prop on IonPage + preserves framework classes (ion-page, ion-page-hidden, ion-page-invisible). +

+

+ Test: Click "Add Class" and verify the classes below include + both "other-class" AND "ion-page". If only "other-class" appears, + the framework classes were incorrectly removed. +

setStyleClass('other-class')}>Add Class -
- Div classes: {divClasses} +

Current classes: {divClasses}

);