Skip to content

Commit 5c19769

Browse files
committed
chore: code refactor
1 parent 7ed33e9 commit 5c19769

File tree

1 file changed

+16
-25
lines changed

1 file changed

+16
-25
lines changed

src/lineSDKWrapper.ts

Lines changed: 16 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -18,45 +18,36 @@ import {
1818

1919
const { LineLogin } = NativeModules
2020

21-
export const getBotFriendshipStatus =
22-
async (): Promise<BotFriendshipStatus> => {
23-
const result = await LineLogin.getBotFriendshipStatus()
24-
const deserializedResult = deserializeBotFriendshipStatus(result)
25-
return deserializedResult
26-
}
27-
28-
export const getCurrentAccessToken = async (): Promise<AccessToken> => {
21+
export async function getBotFriendshipStatus(): Promise<BotFriendshipStatus> {
22+
const result = await LineLogin.getBotFriendshipStatus()
23+
return deserializeBotFriendshipStatus(result)
24+
}
25+
26+
export async function getCurrentAccessToken(): Promise<AccessToken> {
2927
const result = await LineLogin.getCurrentAccessToken()
30-
const deserializedResult = deserializeAccessToken(result)
31-
return deserializedResult
28+
return deserializeAccessToken(result)
3229
}
3330

34-
export const getProfile = async (): Promise<UserProfile> => {
31+
export async function getProfile(): Promise<UserProfile> {
3532
const result = await LineLogin.getProfile()
36-
const deserializedResult = deserializeUserProfile(result)
37-
return deserializedResult
33+
return deserializeUserProfile(result)
3834
}
3935

40-
export const login = async (
41-
args: LoginArguments = {},
42-
): Promise<LoginResult> => {
36+
export async function login(args: LoginArguments = {}): Promise<LoginResult> {
4337
const result = await LineLogin.login(args)
44-
const deserializedResult = deserializeLoginResult(result)
45-
return deserializedResult
38+
return deserializeLoginResult(result)
4639
}
4740

48-
export const logout = () => {
41+
export async function logout() {
4942
return LineLogin.logout()
5043
}
5144

52-
export const refreshToken = async (): Promise<AccessToken> => {
45+
export async function refreshToken(): Promise<AccessToken> {
5346
const result = await LineLogin.refreshToken()
54-
const deserializedResult = deserializeAccessToken(result)
55-
return deserializedResult
47+
return deserializeAccessToken(result)
5648
}
5749

58-
export const verifyAccessToken = async (): Promise<AccessTokenVerifyResult> => {
50+
export async function verifyAccessToken(): Promise<AccessTokenVerifyResult> {
5951
const result = await LineLogin.verifyAccessToken()
60-
const deserializedResult = deserializeVerifyAccessToken(result)
61-
return deserializedResult
52+
return deserializeVerifyAccessToken(result)
6253
}

0 commit comments

Comments
 (0)