diff --git a/src/platform/web/ui/general/Link.js b/src/platform/web/ui/general/Link.js deleted file mode 100644 index 2e809f90..00000000 --- a/src/platform/web/ui/general/Link.js +++ /dev/null @@ -1,30 +0,0 @@ -/* -Copyright 2020 Bruno Windels - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -import {TemplateView} from "./general/TemplateView"; - -export class LinkView extends TemplateView { - render(t, vm) { - return t.a({ - ...vm, - onClick: (e) => { - // Allow the `urlRouter` to cancel the URL navigation and any upstream - // consumer that added their own `onClick` handler. - return vm.urlCreator.linkClick(this, e) || vm.onClick?.(e); - } - }); - } -}