0
나는이 기능을 가지고 있으며, FP 스타일 (Ramda.js 포함)으로 어떻게 작성해야하는지 궁금합니다.FP (Ramda.js)에서이 함수를 다시 작성하는 방법은 무엇입니까?
- registerUser (사용자 이름, 암호) -> CLIENT_ID, client_secret;
- getUserAccessToken (사용자 이름, 비밀번호, 클라이언트 ID, 클라이언트 _ 비밀) -> 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);
}
}