diff --git a/apps/frontend/src/ui/components/base/Link.tsx b/apps/frontend/src/ui/components/base/Link.tsx index b9b899fa..6bce6470 100644 --- a/apps/frontend/src/ui/components/base/Link.tsx +++ b/apps/frontend/src/ui/components/base/Link.tsx @@ -4,12 +4,12 @@ import { type JSX, splitProps } from 'solid-js'; import styles from './Link.module.scss'; export type LinkProps = JSX.IntrinsicElements['a'] & { - prompt?: boolean; + skipPrompt?: boolean; includeIcon?: boolean; }; function Link(props: LinkProps) { - const [split, rest] = splitProps(props, ['prompt', 'class', 'href', 'onClick', 'children']); + const [split, rest] = splitProps(props, ['skipPrompt', 'class', 'href', 'onClick', 'children']); const open = usePromptOpener(); return ( @@ -25,7 +25,7 @@ function Link(props: LinkProps) { )} class={`${styles.link} ${split.class || ''}`} onClick={(e) => { - open(split.href, !!split.prompt); + open(split.href, !!split.skipPrompt); if (typeof split.onClick === 'function') split.onClick(e as any); }} diff --git a/apps/frontend/src/ui/pages/onboarding/OnboardingImport.tsx b/apps/frontend/src/ui/pages/onboarding/OnboardingImport.tsx index 74863c7f..878af64c 100644 --- a/apps/frontend/src/ui/pages/onboarding/OnboardingImport.tsx +++ b/apps/frontend/src/ui/pages/onboarding/OnboardingImport.tsx @@ -2,6 +2,7 @@ import type { ImportType } from '@onelauncher/client/bindings'; import Illustration from '~assets/illustrations/onboarding/import_from_others.svg?component-solid'; import { bridge } from '~imports'; import Button from '~ui/components/base/Button'; +import Link from '~ui/components/base/Link'; import SelectList from '~ui/components/base/SelectList'; import LauncherIcon from '~ui/components/content/LauncherIcon'; import Modal, { createModal, type ModalProps } from '~ui/components/overlay/Modal'; @@ -52,6 +53,12 @@ function OnboardingImport() { )} + + Want to contribute a launcher import? Click + {' '} + here + . + diff --git a/apps/frontend/src/ui/pages/onboarding/OnboardingLanguage.tsx b/apps/frontend/src/ui/pages/onboarding/OnboardingLanguage.tsx index efeaab0e..cc6ee96f 100644 --- a/apps/frontend/src/ui/pages/onboarding/OnboardingLanguage.tsx +++ b/apps/frontend/src/ui/pages/onboarding/OnboardingLanguage.tsx @@ -56,7 +56,7 @@ function OnboardingLanguage() {