diff --git a/packages/react/test/base/src/App.tsx b/packages/react/test/base/src/App.tsx index 291acf7524f..094a89d9852 100644 --- a/packages/react/test/base/src/App.tsx +++ b/packages/react/test/base/src/App.tsx @@ -43,7 +43,7 @@ const App: React.FC = () => ( - + diff --git a/packages/react/test/base/src/pages/Icons.tsx b/packages/react/test/base/src/pages/Icons.tsx index caf9f0b4e69..9e0aa52e3ff 100644 --- a/packages/react/test/base/src/pages/Icons.tsx +++ b/packages/react/test/base/src/pages/Icons.tsx @@ -1,5 +1,5 @@ import React, { useState } from 'react'; -import { IonBackButton, IonButton, IonButtons, IonContent, IonHeader, IonIcon, IonItem, IonLabel, IonList, IonTitle, IonToolbar } from '@ionic/react'; +import { IonBackButton, IonButton, IonButtons, IonContent, IonHeader, IonIcon, IonItem, IonLabel, IonList, IonTitle, IonToolbar, IonPage } from '@ionic/react'; import { heart, heartCircleOutline, logoApple, logoTwitter, personCircleOutline, star, starOutline, trash } from 'ionicons/icons'; interface IconsProps {} @@ -14,10 +14,10 @@ const Icons: React.FC = () => { } return ( - <> + - + Icons @@ -88,7 +88,7 @@ const Icons: React.FC = () => { - + ); }; diff --git a/packages/react/test/base/src/pages/Inputs.tsx b/packages/react/test/base/src/pages/Inputs.tsx index fd4656ee68b..7e5db11b5de 100644 --- a/packages/react/test/base/src/pages/Inputs.tsx +++ b/packages/react/test/base/src/pages/Inputs.tsx @@ -98,7 +98,7 @@ const Inputs: React.FC = () => { - + Inputs diff --git a/packages/react/test/base/src/pages/Main.tsx b/packages/react/test/base/src/pages/Main.tsx index 5595c0d6307..c9fb3c5c54e 100644 --- a/packages/react/test/base/src/pages/Main.tsx +++ b/packages/react/test/base/src/pages/Main.tsx @@ -40,6 +40,9 @@ const Main: React.FC = () => { Tabs with Basic Navigation + + Tabs with Direct Navigation + Icons diff --git a/packages/react/test/base/src/pages/Tabs.tsx b/packages/react/test/base/src/pages/Tabs.tsx index 08a2cfa8af8..2098bfcb266 100644 --- a/packages/react/test/base/src/pages/Tabs.tsx +++ b/packages/react/test/base/src/pages/Tabs.tsx @@ -1,22 +1,24 @@ import React from 'react'; -import { IonLabel, IonRouterOutlet, IonTabBar, IonTabButton, IonTabs } from '@ionic/react'; +import { IonLabel, IonRouterOutlet, IonTabBar, IonTabButton, IonTabs, IonPage } from '@ionic/react'; import { Route, Redirect } from 'react-router'; interface TabsProps {} const Tabs: React.FC = () => { return ( - - - - Tab 1} /> - - - window.alert('Tab was clicked')}> - Click Handler - - - + + + + + Tab 1} /> + + + window.alert('Tab was clicked')}> + Click Handler + + + + ); }; diff --git a/packages/react/test/base/src/pages/TabsBasic.tsx b/packages/react/test/base/src/pages/TabsBasic.tsx index 63821f06e0b..5751cdb3a23 100644 --- a/packages/react/test/base/src/pages/TabsBasic.tsx +++ b/packages/react/test/base/src/pages/TabsBasic.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { IonLabel, IonTabBar, IonTabButton, IonTabs, IonTab } from '@ionic/react'; +import { IonLabel, IonTabBar, IonTabButton, IonTabs, IonTab, IonPage } from '@ionic/react'; interface TabsProps {} @@ -13,22 +13,24 @@ const TabsBasic: React.FC = () => { }; return ( - - - Tab 1 Content - - - Tab 2 Content - - - - Tab 1 - - - Tab 2 - - - + + + + Tab 1 Content + + + Tab 2 Content + + + + Tab 1 + + + Tab 2 + + + + ); }; diff --git a/packages/react/test/base/src/pages/TabsDirectNavigation.tsx b/packages/react/test/base/src/pages/TabsDirectNavigation.tsx index 0e8df5db1f4..2e412e174ab 100644 --- a/packages/react/test/base/src/pages/TabsDirectNavigation.tsx +++ b/packages/react/test/base/src/pages/TabsDirectNavigation.tsx @@ -78,7 +78,7 @@ const TabsDirectNavigation: React.FC = () => { - + Library @@ -91,4 +91,4 @@ const TabsDirectNavigation: React.FC = () => { ); }; -export default TabsDirectNavigation; \ No newline at end of file +export default TabsDirectNavigation; diff --git a/packages/react/test/base/src/pages/navigation/NavComponent.tsx b/packages/react/test/base/src/pages/navigation/NavComponent.tsx index 08a5acd5b24..2da3374867f 100644 --- a/packages/react/test/base/src/pages/navigation/NavComponent.tsx +++ b/packages/react/test/base/src/pages/navigation/NavComponent.tsx @@ -27,7 +27,7 @@ const PageOne = ({ Page One - + @@ -57,7 +57,7 @@ const PageTwo = ({ nav, ...rest }: { someValue: string; nav: React.MutableRefObj Page Two - + @@ -84,7 +84,7 @@ const PageThree = ({ nav }: { nav: React.MutableRefObject }) Page Three - + diff --git a/packages/react/test/base/tests/e2e/specs/components/tabs-direct-navigation.cy.ts b/packages/react/test/base/tests/e2e/specs/components/tabs-direct-navigation.cy.ts index b1bc76cb5bc..f669470ce6b 100644 --- a/packages/react/test/base/tests/e2e/specs/components/tabs-direct-navigation.cy.ts +++ b/packages/react/test/base/tests/e2e/specs/components/tabs-direct-navigation.cy.ts @@ -26,10 +26,9 @@ describe('Tabs Direct Navigation', () => { it('should update tab selection when navigating between tabs', () => { cy.visit('/tabs-direct-navigation/home'); cy.get('[data-testid="home-tab"]').should('have.class', 'tab-selected'); - cy.get('[data-testid="radio-tab"]').click(); cy.get('[data-testid="radio-tab"]').should('have.class', 'tab-selected'); cy.get('[data-testid="home-tab"]').should('not.have.class', 'tab-selected'); cy.get('[data-testid="radio-content"]').should('be.visible'); }); -}); \ No newline at end of file +});