Skip to content

Commit b0b2e3b

Browse files
committed
fix: fixed types' auto imports
1 parent 5c244f6 commit b0b2e3b

9 files changed

+43
-22
lines changed

nuxt.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ const config: NuxtConfig = {
2424
auth: { globalAppMiddleware: true },
2525

2626
buildModules: ['@nuxt/typescript-build'],
27+
typescript: {
28+
shim: false,
29+
tsConfig: {
30+
include: ['~/types/*.ts'],
31+
},
32+
},
2733
plugins: [{ src: '~/plugins/use-scroll.ts', ssr: false, mode: 'client' }],
2834

2935
css: [

types/PredictionMetrics.d.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
declare global {
2+
interface PredictionMetrics {
3+
hateSpeechPercentage: number
4+
hateSpeechCount: number
5+
hateSpeechConfidenceScore: number
6+
nonHateSpeechPercentage: number
7+
nonHateSpeechConfidenceScore: number
8+
nonHateSpeechCount: number
9+
}
10+
}
11+
export {}

types/PredictionRequestBody.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
declare global {
2+
interface PredictionRequestBody {
3+
type: 'csv' | 'comment'
4+
data: File | SingleComment
5+
}
6+
}
7+
8+
export {}

types/PredictionResponse.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
declare global {
2+
interface PredictionResponse {
3+
label: 'hate-speech' | 'non-hate-speech'
4+
score: number
5+
model_version: string
6+
post: string
7+
comment: string
8+
}
9+
}
10+
export {}

types/PredictionResponse.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

types/SingleComment.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
declare global {
2+
interface SingleComment {
3+
comment: string
4+
post: string
5+
}
6+
}
7+
8+
export {}

types/SingleComment.ts

Lines changed: 0 additions & 4 deletions
This file was deleted.

types/UploadRequestBody.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

types/index.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)