Interface State

interface State {
    data: {
        isSyncEnabled: boolean;
    };
    initial: {
        isSyncEnabled: boolean;
    };
    remoteDeviceSyncState: Record<string, RemoteDeviceSyncState>;
}

Properties

data: {
    isSyncEnabled: boolean;
}

state of data namespace syncing (data and blob) for local device

initial: {
    isSyncEnabled: boolean;
}

state of initial namespace syncing (auth, config, and blob index) for local device

remoteDeviceSyncState: Record<string, RemoteDeviceSyncState>

sync states for remote peers