File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed
app/components/course-admin/submissions-page/submission-details Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change 11<div ...attributes>
2+ <div class =" prose prose-sm prose-compact mb-4" >
3+ <a class =" flex items-center gap-1 text-gray-500 font-medium" href ={{ this.autofixRequestAdminUrl }} target =" _blank" rel =" noopener noreferrer" >
4+ {{ svg-jar " external-link" class =" w-4 h-4" }}
5+ {{ @autofixRequest.id }} </a >
6+ </div >
27 {{ #if (eq @autofixRequest.status " success" )}}
38 {{ #if @autofixRequest.explanationMarkdown }}
49 <div class =" prose prose-sm prose-compact mb-4" >
1318 @code ={{ changedFile.diff }}
1419 @filename ={{ changedFile.filename }}
1520 {{! @glint -expect-error language can be null }}
16- @language ={{ @autofixRequest.repository.language.slug }}
21+ @language ={{ @autofixRequest.submission. repository.language.slug }}
1722 @useCodeMirror ={{ true }}
1823 />
1924 {{ /each }}
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import { service } from '@ember/service';
33import type DarkModeService from 'codecrafters-frontend/services/dark-mode' ;
44import type AutofixRequestModel from 'codecrafters-frontend/models/autofix-request' ;
55import { codeCraftersDark } from 'codecrafters-frontend/utils/code-mirror-themes' ;
6+ import config from 'codecrafters-frontend/config/environment' ;
67
78interface Signature {
89 Element : HTMLDivElement ;
@@ -15,6 +16,10 @@ interface Signature {
1516export default class AutofixRequestCard extends Component < Signature > {
1617 @service declare darkMode : DarkModeService ;
1718
19+ get autofixRequestAdminUrl ( ) {
20+ return `${ config . x . backendUrl } /admin/autofix_requests/${ this . args . autofixRequest . id } ` ;
21+ }
22+
1823 get codeMirrorTheme ( ) {
1924 return codeCraftersDark ;
2025 }
You can’t perform that action at this time.
0 commit comments