Ankilan/src/components/view/add-main-template.jsx

28 lines
844 B
React
Raw Normal View History

2020-03-08 11:17:42 +00:00
import React from 'react'
2020-03-07 19:38:01 +00:00
import {Text, Button,Grid, Container} from 'native-base';
import {connect} from 'react-redux'
import {createAnkiLanModel} from '../../actions/createAnkiLanModel';
const AnkiTemplate = props => {
return(
<Grid style={{display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}>
<Text>You have no AnkiLan card template</Text>
<Button onPress={() => props.createAnkiLanModel({
name: props.modelName,
2020-03-08 11:17:42 +00:00
list: props.modelList,
2020-03-08 07:18:34 +00:00
...props.currentDeck
2020-03-07 19:38:01 +00:00
})}><Text>Create</Text></Button>
</Grid>
)
}
export default connect(state => ({
2020-03-08 07:18:34 +00:00
modelName: state.anki.ankiLanModelName,
2020-03-08 11:17:42 +00:00
currentDeck: state.anki.selectedDeck,
modelList: state.anki.modelList,
2020-03-07 19:38:01 +00:00
}), {
createAnkiLanModel,
})(AnkiTemplate)