'use client';
interface AurDrawerSettingsProps {
aurAppNames: string[];
hasYayInstalled: boolean;
setHasYayInstalled: (value: boolean) => void;
selectedHelper: 'yay' | 'paru';
setSelectedHelper: (helper: 'yay' | 'paru') => void;
}
/**
* AurDrawerSettings - Compact UI with smooth button animations
*/
export function AurDrawerSettings({
aurAppNames,
hasYayInstalled,
setHasYayInstalled,
selectedHelper,
setSelectedHelper,
}: AurDrawerSettingsProps) {
return (
{/* Header with all apps listed */}
AUR packages:
{aurAppNames.join(', ')}
{/* Controls with animated buttons */}
{/* Helper selection */}
AUR helper:
{/* Divider */}
{/* Installation mode */}
Already installed?
);
}