feat: Added RClone integration feat: Implemented plugin settings feat: Updated minimal store version test: Fixed tests feat: Moved store and igdb and es-de to their own plugins
21 lines
No EOL
534 B
TypeScript
21 lines
No EOL
534 B
TypeScript
import { CloudSync, Gamepad2, HardDrive, MonitorPlay, Store, Terminal } from "lucide-react";
|
|
|
|
export const sourceIconMap: Record<string, any> = {
|
|
store: <Store />,
|
|
local: <HardDrive />,
|
|
romm: <Gamepad2 />
|
|
};
|
|
|
|
export const pluginCategoryIcons: Record<string, any> = {
|
|
saves: <CloudSync />,
|
|
sources: <Gamepad2 />,
|
|
launchers: <Terminal />,
|
|
emulators: <MonitorPlay />
|
|
};
|
|
|
|
export const pluginCategoryPriorities: Record<string, number> = {
|
|
saves: 100,
|
|
sources: 90,
|
|
launchers: 80,
|
|
emulators: 60
|
|
}; |