feat: update sidebar navigation to add social buttons

This commit is contained in:
shiyu
2025-08-25 13:33:24 +08:00
parent a1ffdaeb03
commit a0361db82a
3 changed files with 132 additions and 76 deletions

View File

@@ -18,7 +18,6 @@ interface HeaderProps {
}
export const Header: React.FC<HeaderProps> = ({
navKey,
path,
loading,
uploading,
@@ -95,7 +94,7 @@ export const Header: React.FC<HeaderProps> = ({
<Flex align="center" justify="space-between" style={{ padding: '10px 16px', borderBottom: `1px solid ${token.colorBorderSecondary}`, gap: 12 }}>
<Flex align="center" gap={8} style={{ flexWrap: 'wrap', flex: 1, overflow: 'hidden' }}>
<Button size="small" icon={<ArrowUpOutlined />} onClick={onGoUp} disabled={path === '/'} />
<Typography.Text strong>{navKey}</Typography.Text>
<Typography.Text strong></Typography.Text>
<Divider type="vertical" />
{renderBreadcrumb()}
</Flex>

View File

@@ -66,7 +66,7 @@ export const ShareModal = memo(function ShareModal({ entries, path, open, onOk,
message.success('已复制到剪贴板');
};
const shareUrl = createdShare ? `${window.location.origin}/s/${createdShare.token}` : '';
const shareUrl = createdShare ? `${window.location.origin}/share/${createdShare.token}` : '';
const renderForm = () => (
<Form form={form} layout="vertical" initialValues={{ name: defaultName, accessType: 'public', expiresInDays: 7 }}>