Skip to content

Commit

Permalink
suggested changes
Browse files Browse the repository at this point in the history
  • Loading branch information
Bahugunajii committed Dec 21, 2023
1 parent bd0a4f6 commit 1f32f23
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 12 deletions.
2 changes: 1 addition & 1 deletion api/afdb/userName.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import getAxiosConfig from '../axiosConfig';

export async function getUserName(studentId: string): Promise<string> {
const url = process.env.AF_DB_SERVICE_URL;
const bearerToken = process.env.AF_DB_SERVICE_BEARER_TOKEN || '';
const bearerToken = process.env.AF_DB_SERVICE_BEARER_TOKEN!;

try {
const response = await axios.get(`${url}/student`, {
Expand Down
2 changes: 1 addition & 1 deletion app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ export default function Home() {
);
}
} else if (data.sessionDetail.platform === 'quiz') {
generateQuizLink(data.sessionDetail.platform_link, userId || '')
generateQuizLink(data.sessionDetail.platform_link, userId!)
.then((quizLink) => {
return (
<Link href={quizLink} target="_blank">
Expand Down
26 changes: 17 additions & 9 deletions app/reports/reports_list.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,23 @@ export default function ReportsList({ userId }: ReportsListProps) {

return (
<div className="grid grid-cols-1 gap-4 pb-40">
{responseData.reports.map((report: Report, index: number) => (
<Link href={report.report_link} target="_blank" key={index} className="bg-card rounded-lg shadow-lg h-24 mx-4 relative flex items-center my-1 md:my-2">
<div className={`${index % 2 === 0 ? 'bg-orange-200' : 'bg-red-200'} h-full w-2 absolute left-0 top-0 rounded-s-md`}></div>
<div className="text-left mx-6 md:mx-8">
<p className="text-sm md:text-base font-semibold">{report.test_name}</p>
<p className="text-gray-700 text-sm md:text-base mt-2">Rank: {report.rank}</p>
</div>
</Link>
))}
{responseData.reports ? (
<>
{responseData.reports.map((report: Report, index: number) => (
<Link href={report.report_link} target="_blank" key={index} className="bg-card rounded-lg shadow-lg h-24 mx-4 relative flex items-center my-1 md:my-2">
<div className={`${index % 2 === 0 ? 'bg-orange-200' : 'bg-red-200'} h-full w-2 absolute left-0 top-0 rounded-s-md`}></div>
<div className="text-left mx-6 md:mx-8">
<p className="text-sm md:text-base font-semibold">{report.test_name}</p>
<p className="text-gray-700 text-sm md:text-base mt-2">Rank: {report.rank}</p>
</div>
</Link>
))}
</>
) : (
<div className="min-h-screen bg-card flex items-center justify-center text-center mx-4">
Sorry! There are no reports avaiable
</div>
)}
</div>
);
}
2 changes: 1 addition & 1 deletion services/AuthContext.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
setLoggedIn(true);
setUserId(result.data.id);
const studentName = await getUserName(result.data.id);
setUserName(studentName || '')
setUserName(studentName)
} else {
setLoggedIn(false);
setUserId(null);
Expand Down

0 comments on commit 1f32f23

Please sign in to comment.