From ceedbe0bbdb4cfac0548e3d00ccc2480bd41ec13 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 23 Feb 2022 15:52:29 +0100 Subject: [PATCH] fix(Link): `exact` handling --- src/runtime/components/elements/Link.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/runtime/components/elements/Link.vue b/src/runtime/components/elements/Link.vue index 7dc5d007..1d1138ce 100644 --- a/src/runtime/components/elements/Link.vue +++ b/src/runtime/components/elements/Link.vue @@ -57,10 +57,10 @@ export default { }) function resolveLinkClass ({ isActive, isExactActive }) { - if ((props.exact && isExactActive) || isActive) { - return props.activeClass + if (props.exact) { + return isExactActive ? props.activeClass : props.inactiveClass } else { - return props.inactiveClass + return isActive ? props.activeClass : props.inactiveClass } }