import { useState } from 'react' import { Cloud } from 'lucide-react' import { type StorageType, } from '../api/storage_config' import { STORAGE_TABS, TYPE_LABEL, } from './storageConfigModel' import { StorageForm } from './StorageForm' // StorageConfigPage manages the OpenList / Alist / WebDAV / CloudDrive2 / 115 adapters used by // the import / playback / STRM subsystems. Mirrors the Vue UI's // `admin/storage/*` tabs in a tabbed React surface. export function StorageConfigPage() { const [active, setActive] = useState('openlist') return (

外部存储

配置 OpenList / Alist / WebDAV / CloudDrive2 / 115 后端,支持本地转存、网盘挂载和 302/反代播放

{STORAGE_TABS.map((t) => ( ))}
) }