forgeplus-react/src/forge/Team/Detail.jsx

43 lines
1.2 KiB
JavaScript

import React , { useEffect , useState } from 'react';
import { Route, Switch } from "react-router-dom";
import Loadable from "react-loadable";
import Loading from "../../Loading";
import Cards from '../Component/Cards';
import './Index.scss';
const DetailIndex = Loadable({
loader: () => import("./List"),
loading: Loading,
});
const Setting = Loadable({
loader: () => import("./TeamSettingIndex"),
loading: Loading,
});
export default ((props)=>{
return(
<div className="teamDetail">
<Cards
title="组织名称"
desc="组织名称组织名称组织名称组织名称组织名称"
rightBtn={<a className="color-blue">设置<i className="iconfont icon-shezhi2 ml3"></i></a>}
img={`https://dss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=4193840146,2109186388&fm=26&gp=0.jpg`}
/>
<Switch {...props}>
<Route
path="/organize/:organizeId/setting"
render={(props) => {
return <Setting {...props} />
}}
></Route>
<Route
path="/organize/:organizeId"
render={(props) => {
return <DetailIndex {...props} />
}}
></Route>
</Switch>
</div>
)
})