UNPKG

edge-core-js

Version:

Edge account & wallet management library

22 lines (16 loc) 532 B
import { makeAuthJson } from './login' import { loginFetch } from './login-fetch' import { getStashById } from './login-selectors' /** * Deletes a login from the server. */ export async function deleteLogin( ai, login ) { const { stashTree } = getStashById(ai, login.loginId) const { deviceDescription } = ai.props.state.login const request = makeAuthJson(stashTree, login) if (deviceDescription != null) request.deviceDescription = deviceDescription await loginFetch(ai, 'POST', '/v2/login/delete', request) }