Skip to content

Commit a95ff73

Browse files
committed
Fix imports
1 parent c75011f commit a95ff73

File tree

3 files changed

+25
-69
lines changed

3 files changed

+25
-69
lines changed

index.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
module.exports = require('./lib/tfa');
1+
import TFA from "./lib/tfa.js";
2+
3+
export default TFA;

lib/tfa.js

+22-28
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,30 @@
1-
const axios = require('axios');
1+
import API from "./api/index.js";
22

33
class TFA {
4-
constructor(access_token) {
5-
this.access_token = access_token;
6-
this.baseUrl = "http://localhost:9000/api/auth";
7-
this.baseUrl = "https://tfasoft-api.herokuapp.com/api/auth";
8-
}
9-
10-
authUser(user_token) {
11-
const data = {
12-
"access_token": this.access_token,
13-
"user_token": user_token,
14-
}
4+
constructor(access_token) {
5+
this.access_token = access_token;
6+
}
157

16-
return axios.post(`${this.baseUrl}/auth/access`, data)
17-
.then((response) => {
18-
const data = {
19-
status: response.status,
20-
data: response.data,
21-
}
8+
async authUser(user_token) {
9+
const data = {
10+
access_token: this.access_token,
11+
user_token: user_token,
12+
};
2213

23-
return data;
24-
})
25-
.catch((error) => {
26-
const data = {
27-
status: error.response.status,
28-
data: error.response.data,
29-
}
14+
try {
15+
const response = await API.post("access", data);
3016

31-
return data;
32-
});
17+
return {
18+
status: response.status,
19+
data: response.data,
20+
};
21+
} catch (error) {
22+
return {
23+
status: error.response.status,
24+
data: error.response.data,
25+
};
3326
}
27+
}
3428
}
3529

36-
module.exports = TFA;
30+
export default TFA;

lib/ts_tfa.ts

-40
This file was deleted.

0 commit comments

Comments
 (0)