mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-11 16:05:47 +01:00
🏷️ Update types for AppShelfMenu
This commit is contained in:
@@ -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"
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user