32 Commits

Author SHA1 Message Date
66e125bc5e test(vue): update vue test app dependencies (#24955) 2022-03-17 13:06:48 -04:00
77a697ccd7 test(vue): formatting error in test (#24897) 2022-03-07 18:12:32 -05:00
b401de1ab3 fix(vue): preserve custom classes on IonPage (#24776)
resolves #24772

Co-authored-by: bnachtweh <bnachtweh@users.noreply.github.com>
2022-02-11 10:11:04 -05:00
34a6ce6d7e tests(vue): enable autounmount and make tests less brittle (#24744) 2022-02-09 09:11:58 -05:00
0b18260da6 fix(vue): routing history is correctly replaced when overwriting browser history (#24670)
resolves #23873
2022-02-02 13:35:52 -05:00
2054690f54 chore(): sync with main 2021-11-11 10:19:05 -05:00
7c43589b0a fix(vue): canGoBack method now works correctly (#24188)
resolves #24109
2021-11-09 09:45:12 -05:00
8d774de445 test(vue): fix incorrect test 2021-10-22 19:28:02 +00:00
7ab50dda83 chore(): sync with main 2021-10-22 15:24:34 -04:00
24659a527a fix(vue): mount correct views when navigating (#24056)
resolves #23914
2021-10-14 11:28:36 -04:00
b211cf0236 chore(): sync with main for beta 5 release 2021-09-01 10:14:58 -04:00
3c442228ff fix(vue): router guards are now fired correctly when written in a component (#23821)
resolves #23820
2021-08-26 10:40:48 -04:00
96790054f1 chore(): fix tests from merge 2021-08-18 10:23:09 -04:00
e30b17c5bb fix(vue): navigating between parameterized pages now results in page transition (#23525)
resolves #22662
2021-06-30 10:11:06 -04:00
fc9e1b4b36 feat(vue): extend useIonRouter hook for programmatic navigation with animation control (#23499)
resolves #23450
2021-06-28 10:33:32 -04:00
6dfbd89cf8 refactor(vue): remove auto-generated router outlet inside of ion-tabs (#23479) 2021-06-21 18:22:57 -04:00
aede8e686f chore(): resolve merge conflicts 2021-04-23 11:41:46 -04:00
35c8802c22 fix(vue): update props when navigating to new parameterized route (#23189) 2021-04-15 12:37:50 -04:00
4fb81b7450 chore(): sync with master 2021-04-05 16:40:39 -04:00
2f54bc1469 fix(vue): passing params as props are correctly updated when switching pages (#23049)
resolves #23043
2021-03-16 09:31:45 -04:00
75458ac7fb refactor(vue): remove support for child routes nested inside of tabs (#22919)
BREAKING CHANGE: Support for child routes nested inside of tabs has been removed to better conform to Vue Router's best practices. Additional routes should be written as sibling routes with the parent tab as the path prefix.
2021-02-12 14:43:29 -05:00
2a3ce9a74e fix(vue): improve path matching with tabs (#22807)
resolves #22519
2021-01-22 10:19:38 -05:00
61cf0c534e fix(vue): adding non tab button elements inside ion-tab-bar no longer causes errors (#22643)
resolves #22642
2020-12-08 12:49:13 -05:00
01afdc42e5 fix(vue): pass in correct route to props function (#22605)
resolves #22602
2020-12-07 10:33:22 -05:00
4f4f31b65e fix(vue): correctly remove old view when replacing route (#22566)
resolves #22492
2020-11-30 11:00:14 -05:00
8002114e72 fix(vue): onBeforeRouteLeave and onBeforeRouteUpdate hooks now fire properly (#22542)
resolves #22540
2020-11-23 10:22:03 -05:00
cdc2fb652f fix(vue): tabs correctly fire lifecycle events (#22479)
resolves #22466
2020-11-19 15:30:32 -05:00
0956f8bc55 fix(vue): correctly pass route props to components (#22476)
resolves #22472
2020-11-11 12:12:12 -05:00
e17c822bfb fix(vue): tab bar now works with slot="top" (#22461)
resolves #22456
2020-11-10 10:07:31 -05:00
f5b0299729 feat(vue): composition api lifecycle methods (#22241) 2020-11-10 09:14:24 -05:00
bcef804dea fix(vue): lifecycle events are correctly fired in component context (#22348)
resolves #22338
2020-10-21 11:22:52 -04:00
f5d657c6cd test(vue): add test application (#22252) 2020-10-05 15:01:46 -04:00