#AI
zhou zhou
17 小时以前 8a3fa0452075df8290d4542e64ced002ff4b476d
rsf-admin/src/layout/AppBarToolbar.jsx
@@ -1,12 +1,26 @@
import { useState } from 'react';
import { LoadingIndicator, LocalesMenuButton } from 'react-admin';
import { IconButton, Tooltip } from '@mui/material';
import SmartToyOutlinedIcon from '@mui/icons-material/SmartToyOutlined';
import { ThemeSwapper } from '../themes/ThemeSwapper';
import { TenantTip } from './TenantTip';
import AiChatDrawer from './AiChatDrawer';
export const AppBarToolbar = () => (
    <>
        <LocalesMenuButton />
        <ThemeSwapper />
        <LoadingIndicator />
        <TenantTip />
    </>
);
export const AppBarToolbar = () => {
    const [drawerOpen, setDrawerOpen] = useState(false);
    return (
        <>
            <Tooltip title="AI 对话">
                <IconButton color="inherit" onClick={() => setDrawerOpen(true)}>
                    <SmartToyOutlinedIcon />
                </IconButton>
            </Tooltip>
            <LocalesMenuButton />
            <ThemeSwapper />
            <LoadingIndicator />
            <TenantTip />
            <AiChatDrawer open={drawerOpen} onClose={() => setDrawerOpen(false)} />
        </>
    );
};