diff --git a/ignite-html-router.js b/ignite-html-router.js
index 474b813..a19743e 100644
--- a/ignite-html-router.js
+++ b/ignite-html-router.js
@@ -117,6 +117,7 @@ class RouterLink extends IgniteElement {
get properties() {
return {
+ disabled: false,
active: false,
routes: [],
target: null
@@ -164,8 +165,10 @@ class RouterLink extends IgniteElement {
}
onClick(event) {
- event.preventDefault();
- Router.navigate(this.target, null, false);
+ if (!this.disabled) {
+ event.preventDefault();
+ Router.navigate(this.target, null, false);
+ }
}
cleanup() {