import type { Component } from 'solid-js'; import { A } from '@solidjs/router'; import { useCommandPalette } from '../command-palette/command-palette.provider'; import { useI18n } from '../i18n/i18n.provider'; import { useToolsStore } from '../tools/tools.store'; import { Badge } from '../ui/components/badge'; import { Button } from '../ui/components/button'; import { Card, CardDescription, CardHeader, CardTitle } from '../ui/components/card'; import { cn } from '../ui/utils/cn'; export const HomePage: Component = () => { const { t } = useI18n(); const { getTools } = useToolsStore(); const { openCommandPalette } = useCommandPalette(); return (
{t('home.open-source')} {t('home.free')} {t('home.self-hostable')}

IT TOOLS

{t('app.description')}

{getTools().map(tool => (
); };