change some files from js to typescript

pull/40/head
sunface 5 years ago
parent 891462a346
commit 84444c72c8

@ -8,7 +8,7 @@ const Config = inject('system')(observer((props:any) =>{
let {system} = props let {system} = props
return ( return (
<> <>
<ConfigProvider locale={system.locale=='zh_CN' ? zhCN : enGB}> <ConfigProvider locale={system.locale==='zh_CN' ? zhCN : enGB}>
{props.children} {props.children}
</ConfigProvider> </ConfigProvider>
</> </>

@ -2,7 +2,6 @@ import React from 'react'
import { Icon } from 'antd' import { Icon } from 'antd'
import { inject, observer } from 'mobx-react' import { inject, observer } from 'mobx-react'
import style from './index.module.less' import style from './index.module.less'
import System from '../../store/system'
const Languages = inject('system')(observer((props) =>{ const Languages = inject('system')(observer((props) =>{
let {system} = props let {system} = props

@ -6,7 +6,6 @@ import { inject, observer } from 'mobx-react'
import { FormattedMessage as Message } from 'react-intl' import { FormattedMessage as Message } from 'react-intl'
const BreadcrumbWrapper = inject('system')(observer((props) =>{ const BreadcrumbWrapper = inject('system')(observer((props) =>{
let {system} = props
let location = useLocation() let location = useLocation()
let pathname = location.pathname.split('/') let pathname = location.pathname.split('/')
return ( return (

@ -1,6 +1,5 @@
import React, { useEffect } from 'react' import React, { useEffect } from 'react'
import {Route, Switch, Redirect} from 'react-router-dom' import {Route, Switch, Redirect} from 'react-router-dom'
import { modifyVars } from '../../library/utils/modifyVars'
import { inject, observer } from 'mobx-react' import { inject, observer } from 'mobx-react'
import '@/styles/main.less' import '@/styles/main.less'
import Home from '../../pages/Index' import Home from '../../pages/Index'
@ -10,12 +9,12 @@ import Intl from '../../components/Intl'
let App = inject('system')(observer((props:any) => { let App = inject('system')(observer((props:any) => {
let {system} = props
//npm install --save rc-form-hooks //npm install --save rc-form-hooks
// https://www.jianshu.com/p/fc59cb61f7cc //
useEffect(() => { useEffect(() => {
console.log("modify vars") // console.log("modify vars")
modifyVars(system.dark, system.primary) // alert(1)
// modifyVars(system.dark, system.primary)
return () => {} return () => {}
}) })
return ( return (

@ -7,7 +7,7 @@ function Paginations() {
setLoading(false) setLoading(false)
return () => {} return () => {}
}, []) }, [])
function onShowSizeChange(current, pageSize) { function onShowSizeChange(current:number, pageSize:number) {
console.log(current, pageSize) console.log(current, pageSize)
} }
return ( return (

@ -21,7 +21,6 @@ let Index = inject('system')(observer((props:any) => {
// }) // })
let history = useHistory() let history = useHistory()
useEffect(() => { useEffect(() => {
alert(11)
if(isEmpty(getToken())){ if(isEmpty(getToken())){
history.push('/login') history.push('/login')
} }

@ -18,7 +18,6 @@
"isolatedModules": true, "isolatedModules": true,
"noEmit": true, "noEmit": true,
"jsx": "react", "jsx": "react",
"experimentalDecorators": true "experimentalDecorators": true
}, },
"include": [ "include": [

Loading…
Cancel
Save