import { Result } from 'ahooks/lib/useRequest/src/types'; import { Spin } from 'antd'; import React, { createContext, useContext } from 'react'; import { useRequest } from '..'; export const SystemSettingsContext = createContext>(null); export const useSystemSettings = () => { return useContext(SystemSettingsContext); }; export const SystemSettingsProvider: React.FC = (props) => { const result = useRequest({ url: 'systemSettings:get/1?appends=logo', }); if (result.loading) { return ; } return {props.children}; };