Decouple RelinkDialog from NetworkStatusDialog

This commit is contained in:
Josh Perez 2020-04-16 15:20:52 -04:00 committed by GitHub
parent 0970c73310
commit 4dc7631851
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 123 additions and 37 deletions

View file

@ -16,9 +16,7 @@ const defaultProps = {
hasNetworkDialog: true,
i18n,
isOnline: true,
isRegistrationDone: true,
socketStatus: 0,
relinkDevice: action('relink-device'),
manualReconnect: action('manual-reconnect'),
withinConnectingGracePeriod: false,
};
@ -42,19 +40,6 @@ const permutations = [
socketStatus: 3,
},
},
{
title: 'Unlinked (online)',
props: {
isRegistrationDone: false,
},
},
{
title: 'Unlinked (offline)',
props: {
isOnline: false,
isRegistrationDone: false,
},
},
{
title: 'Offline',
props: {
@ -67,7 +52,6 @@ storiesOf('Components/NetworkStatus', module)
.add('Knobs Playground', () => {
const hasNetworkDialog = boolean('hasNetworkDialog', true);
const isOnline = boolean('isOnline', true);
const isRegistrationDone = boolean('isRegistrationDone', true);
const socketStatus = select(
'socketStatus',
{
@ -84,7 +68,6 @@ storiesOf('Components/NetworkStatus', module)
{...defaultProps}
hasNetworkDialog={hasNetworkDialog}
isOnline={isOnline}
isRegistrationDone={isRegistrationDone}
socketStatus={socketStatus}
/>
);