Ankilan/src/components/permissions.js

29 lines
730 B
JavaScript
Raw Normal View History

2020-03-07 14:30:26 +00:00
import React, {useState, useEffect} from 'react';
2020-03-07 19:38:01 +00:00
import {Text, Button, Grid} from 'native-base';
2020-03-07 14:30:26 +00:00
import {connect} from 'react-redux';
import {requestAnkiPermission} from '../actions/anki-get-actions';
2020-03-07 14:30:26 +00:00
const Permissions = props => {
useEffect(() => {
props.requestAnkiPermission();
}, []);
return (
2020-03-07 19:38:01 +00:00
<Grid
style={{
display: 'flex',
alignItems: 'center',
justifyContent: 'space-between',
}}>
2020-03-10 04:22:42 +00:00
<Button onPress={() => props.requestAnkiPermission()}>
2020-03-07 19:38:01 +00:00
<Text>Request access</Text>
</Button>
</Grid>
2020-03-07 14:30:26 +00:00
);
};
export default connect(
state => ({
// ankiAccess: state.anki.isApiAvailable,
}),
{requestAnkiPermission: requestAnkiPermission},
)(Permissions);