Skip to content

Commit b26dc4d

Browse files
Fix /user response alignment (RealDevSquad#159)
* fix alignment of /user response * remove console.log
1 parent fe9089c commit b26dc4d

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

src/utils/formatUserDetails.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ export function convertTimeStamp(userDetails: UserResponseType) {
1818

1919
export function formatUserDetails(userDetails: UserResponseType) {
2020
const convertedTimestamp = convertTimeStamp(userDetails);
21-
return `
22-
## User Details
23-
**Full Name :** ${userDetails.user?.first_name} ${userDetails.user?.last_name}
24-
**RDS Discord Joined At :** ${convertedTimestamp}
25-
**State :** ${userDetails.user?.state}
26-
`;
21+
22+
const userFullName = `**Full Name :** ${userDetails.user?.first_name} ${userDetails.user?.last_name}`;
23+
const discordJoinedAt = `**RDS Discord Joined at :** ${convertedTimestamp}`;
24+
const userState = `**State :** ${userDetails.user?.state}`;
25+
26+
return `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}`;
2727
}

tests/unit/utils/formatUserDetails.test.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@ describe("formatUserDetails function", () => {
1212

1313
it("should format user details correctly", () => {
1414
const formattedDetails = formatUserDetails(userResponse).trim();
15-
console.log(formattedDetails);
16-
const expectedFormattedDetails = `
17-
## User Details
18-
**Full Name :** Sunny Sahsi
19-
**RDS Discord Joined At :** ${convertTimeStamp(userResponse)}
20-
**State :** ACTIVE
21-
`.trim();
15+
16+
const userFullName = `**Full Name :** Sunny Sahsi`;
17+
const discordJoinedAt = `**RDS Discord Joined at :** ${convertTimeStamp(
18+
userResponse
19+
)}`;
20+
const userState = `**State :** ACTIVE`;
21+
22+
const expectedFormattedDetails = `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}`;
2223
expect(formattedDetails).toEqual(expectedFormattedDetails);
2324
});
2425
});

0 commit comments

Comments
 (0)