feat(recording/native): added new Button component

This commit is contained in:
Calin-Teodor 2022-08-02 17:58:26 +03:00 committed by Calinteodor
parent a2c3bdf05f
commit f0ba37e605
8 changed files with 15 additions and 19 deletions

View File

@ -0,0 +1 @@
export * from './native';

View File

@ -0,0 +1 @@
export * from './web';

View File

@ -0,0 +1,2 @@
// @ts-ignore
export * from './_';

View File

@ -0,0 +1 @@
export { default as Button } from './Button';

View File

@ -0,0 +1 @@
export { default as Button } from './Button';

View File

@ -0,0 +1 @@
export * from './components';

View File

@ -1,5 +1,3 @@
// @flow
import React, { Component } from 'react';
import {
@ -12,7 +10,6 @@ import {
} from '../../../base/dialog';
import { translate } from '../../../base/i18n';
import {
Button,
Container,
Image,
LoadingIndicator,
@ -21,6 +18,8 @@ import {
} from '../../../base/react';
import { connect } from '../../../base/redux';
import { StyleType } from '../../../base/styles';
import { Button } from '../../../base/ui';
import { BUTTON_TYPES } from '../../../base/ui/constants';
import { authorizeDropbox, updateDropboxToken } from '../../../dropbox';
import { isVpaasMeeting } from '../../../jaas/functions';
import { RECORDING_TYPES } from '../../constants';
@ -435,10 +434,9 @@ class StartRecordingDialogContent extends Component<Props> {
switchContent = (
<Container className = 'recording-switch'>
<Button
onValueChange = { this._onSignOut }
style = { styles.signButton }>
{ t('recording.signOut') }
</Button>
label = { 'recording.signOut' }
onPress = { this._onSignOut }
type = { BUTTON_TYPES.SECONDARY } />
</Container>
);
@ -446,10 +444,9 @@ class StartRecordingDialogContent extends Component<Props> {
switchContent = (
<Container className = 'recording-switch'>
<Button
onValueChange = { this._onSignIn }
style = { styles.signButton }>
{ t('recording.signIn') }
</Button>
label = { 'recording.signIn' }
onPress = { this._onSignIn }
type = { BUTTON_TYPES.PRIMARY } />
</Container>
);
}

View File

@ -146,14 +146,6 @@ ColorSchemeRegistry.register('StartRecordingDialogContent', {
color: BaseTheme.palette.text01
},
signButton: {
backgroundColor: BaseTheme.palette.screen01Header,
color: BaseTheme.palette.ui12,
fontSize: 16,
borderRadius: BaseTheme.shape.borderRadius,
padding: BoxModel.padding * 0.5
},
switch: {
color: BaseTheme.palette.ui12
},