import { Divider, Modal, Stack } from '@mantine/core'; import { useCommonHooks } from 'hooks'; import { modalClasses } from 'styles'; import type { Application, Provider } from 'types'; import HelpSection from './HelpSection'; export function HelpModal({ setSearchValue, setProviderLabel, setProviderURL, providerModalOpened, closeProviderModal, applicationData, providerData, }: { setSearchValue: (value: string) => void; setProviderLabel: (label: string) => void; setProviderURL: (url: string) => void; providerModalOpened: boolean; closeProviderModal: () => void; applicationData: Application[]; providerData: Provider[]; }) { const { isMobile } = useCommonHooks(); return ( { setSearchValue(''); setProviderLabel('Google Search'); setProviderURL('https://www.google.com/search?q='); closeProviderModal(); }} closeOnEscape closeOnClickOutside > Help info { return { name: provider.name, command: provider.prefix, }; })} /> { return { name: application.url, command: `!${application.baseUrl.substring(1).toLowerCase()}`, }; })} /> ); }