0
私はこの機能を持っており、FPスタイル(Ramda.js)でどのように記述すればよいのでしょうか。FP(Ramda.js)でこの関数を書き換える方法は?
- のregisterUser(ユーザー名、パスワード) - >のclient_id、client_secret。
- getUserAccessToken(username、password、client_id、client_secret) - > access_token、refresh_token、refreshTokenExpiresAt;
- 保存先:client_id、client_secret、access_token、refresh_token、refreshTokenExpiresAt。
async function registerUser(username: string, password: string) {
try {
const { client_id, client_secret } = await authAPI.registerUser(username, password);
// get tokens
const {
access_token,
refresh_token,
refreshTokenExpiresAt,
} = await authAPI.getUserAccessToken(username, password, client_id, client_secret);
// save to async storage
store.update('user', {
client_id,
client_secret,
access_token,
refresh_token,
refreshTokenExpiresAt,
});
} catch (err) {
throw Error(err);
}
}