import { View, Text, Pressable } from "react-native"; import { StyleSheet, useUnistyles } from "react-native-unistyles"; import { Plus } from "lucide-react-native"; interface EmptyStateProps { onCreateAgent: () => void; } export function EmptyState({ onCreateAgent }: EmptyStateProps) { const { theme } = useUnistyles(); return ( Hammock What would you like to work on? New agent ); } const styles = StyleSheet.create((theme) => ({ container: { flex: 1, alignItems: "center", justifyContent: "center", paddingHorizontal: theme.spacing[6], }, title: { fontSize: theme.fontSize["4xl"], fontWeight: "700", color: theme.colors.foreground, marginBottom: theme.spacing[2], }, subtitle: { fontSize: theme.fontSize.lg, color: theme.colors.mutedForeground, textAlign: "center", marginBottom: theme.spacing[8], }, button: { flexDirection: "row", alignItems: "center", gap: theme.spacing[2], paddingVertical: theme.spacing[3], paddingHorizontal: theme.spacing[6], backgroundColor: theme.colors.primary, borderRadius: theme.borderRadius.lg, }, buttonText: { fontSize: theme.fontSize.base, fontWeight: theme.fontWeight.semibold, color: theme.colors.primaryForeground, }, }));