diff --git a/src/components/WelcomeModal.tsx b/src/components/WelcomeModal.tsx index 7b85602..4c62b5c 100644 --- a/src/components/WelcomeModal.tsx +++ b/src/components/WelcomeModal.tsx @@ -2,9 +2,12 @@ import { Component, createEffect, createMemo, + FlowComponent, onCleanup, onMount, + JSX, useContext, + splitProps, } from "solid-js"; import LufraiLogo from "~icons/custom/lufrai-logo"; import AppIcon from "~icons/custom/icon"; @@ -41,6 +44,18 @@ export const description = const externalLinkClass = "inline-flex items-center gap-1"; +const ExternalLink: FlowComponent< + JSX.AnchorHTMLAttributes +> = (p) => { + const [props, rest] = splitProps(p, ["children"]); + return ( + + {props.children} + + + ); +}; + const WelcomeModal: Component = (props) => { const [localState, setLocalState, localStateMounted] = useContext(LocalStoreContext)!; @@ -536,6 +551,16 @@ const WelcomeModal: Component = (props) => { kurligen Projekte unterstützend zur Seite standen und mich immer inspirierten, einen Schritt weiterzugehen!

+

+ Mein herzlicher Dank gilt zudem auch{" "} + + Kohei Asai + + , welcher mir sehr grosszügig seine Rechte am Paketnamen "rappli" + auf{" "} + npmjs.com{" "} + übertragen hat. +