🏷️ Update types for AppShelfMenu

This commit is contained in:
ajnart
2022-05-26 21:06:44 +02:00
parent e3d22c6d3a
commit 6173c20616

View File

@@ -3,10 +3,11 @@ import { showNotification } from '@mantine/notifications';
import { useState } from 'react'; import { useState } from 'react';
import { Check, Edit, Trash } from 'tabler-icons-react'; import { Check, Edit, Trash } from 'tabler-icons-react';
import { useConfig } from '../../tools/state'; import { useConfig } from '../../tools/state';
import { serviceItem } from '../../tools/types';
import { AddAppShelfItemForm } from './AddAppShelfItem'; import { AddAppShelfItemForm } from './AddAppShelfItem';
export default function AppShelfMenu(props: any) { export default function AppShelfMenu(props: any) {
const { service } = props; const { service }: { service: serviceItem } = props;
const { config, setConfig } = useConfig(); const { config, setConfig } = useConfig();
const theme = useMantineTheme(); const theme = useMantineTheme();
const [opened, setOpened] = useState(false); const [opened, setOpened] = useState(false);
@@ -27,7 +28,7 @@ export default function AppShelfMenu(props: any) {
url={service.url} url={service.url}
icon={service.icon} icon={service.icon}
apiKey={service.apiKey} apiKey={service.apiKey}
login={service.login} username={service.username}
password={service.password} password={service.password}
message="Save service" message="Save service"
/> />