Skip to content

Commit 4d29bce

Browse files
committed
refactor: add test script to package.json and update imports for consistency across song components
1 parent 7928d51 commit 4d29bce

File tree

10 files changed

+12
-18
lines changed

10 files changed

+12
-18
lines changed

apps/frontend/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"dev": "next dev",
77
"build": "next build",
88
"start": "next start",
9-
"lint": "next lint --fix"
9+
"lint": "next lint --fix",
10+
"test": "jest"
1011
},
1112
"dependencies": {
1213
"@fortawesome/free-brands-svg-icons": "^6.4.2",

apps/frontend/src/modules/my-songs/components/MySongsPage.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { MY_SONGS } from '@nbw/database';
2-
import { SongPageDtoType, SongsFolder } from '@nbw/database';
1+
import { MY_SONGS, SongPageDtoType, SongsFolder } from '@nbw/database';
32

43
import axiosInstance from '@web/lib/axios';
54

apps/frontend/src/modules/my-songs/components/client/MySongsTable.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ import {
44
faChevronRight,
55
} from '@fortawesome/free-solid-svg-icons';
66
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
7-
import { MY_SONGS } from '@nbw/database';
8-
import { SongPageDtoType } from '@nbw/database';
7+
import { MY_SONGS, SongPageDtoType } from '@nbw/database';
98
import Image from 'next/image';
109
import Link from 'next/link';
1110
import Skeleton from 'react-loading-skeleton';

apps/frontend/src/modules/my-songs/components/client/context/MySongs.context.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use client';
22

3-
import { MY_SONGS } from '@nbw/database';
43
import {
4+
MY_SONGS,
55
SongPageDtoType,
66
SongPreviewDtoType,
77
SongsFolder,

apps/frontend/src/modules/song-edit/components/client/context/EditSong.context.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
'use client';
22

33
import { zodResolver } from '@hookform/resolvers/zod';
4-
import { parseSongFromBuffer } from '@nbw/song';
5-
import { SongFileType } from '@nbw/song';
64
import { UploadSongDtoType } from '@nbw/database';
5+
import { SongFileType, parseSongFromBuffer } from '@nbw/song';
76
import { useRouter } from 'next/navigation';
87
import { createContext, useCallback, useEffect, useState } from 'react';
98
import {

apps/frontend/src/modules/song-upload/components/client/context/UploadSong.context.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
'use client';
22

33
import { zodResolver } from '@hookform/resolvers/zod';
4-
import { parseSongFromBuffer } from '@nbw/song';
5-
import { SongFileType } from '@nbw/song';
6-
import { bgColors } from '@nbw/thumbnail';
74
import { ThumbnailConst } from '@nbw/database';
5+
import { SongFileType, parseSongFromBuffer } from '@nbw/song';
6+
import { bgColors } from '@nbw/thumbnail';
87
import { createContext, useContext, useEffect, useState } from 'react';
98
import {
109
FieldErrors,

apps/frontend/src/modules/song/components/SongDetails.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { faCheck, faClose } from '@fortawesome/free-solid-svg-icons';
22
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
3-
import { UploadConst } from '@nbw/database';
4-
import { SongViewDtoType } from '@nbw/database';
3+
import { SongViewDtoType, UploadConst } from '@nbw/database';
54

65
import {
76
formatDuration,

apps/frontend/src/modules/song/components/SongPage.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { SongPreviewDto } from '@nbw/database';
2-
import { SongViewDtoType } from '@nbw/database';
1+
import { SongPreviewDto, SongViewDtoType } from '@nbw/database';
32
import { cookies } from 'next/headers';
43
import Image from 'next/image';
54

apps/frontend/src/modules/song/components/client/SongForm.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ import {
33
faExternalLink,
44
} from '@fortawesome/free-solid-svg-icons';
55
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
6-
import { UploadConst } from '@nbw/database';
7-
import { LicenseType } from '@nbw/database';
6+
import { LicenseType, UploadConst } from '@nbw/database';
87
import Link from 'next/link';
98
import { useRouter } from 'next/navigation';
109

apps/frontend/src/modules/song/components/client/SongThumbnailInput.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { bgColorsArray } from '@nbw/thumbnail';
21
import { ThumbnailConst } from '@nbw/database';
2+
import { bgColorsArray } from '@nbw/thumbnail';
33
import { useMemo } from 'react';
44
import { UseFormReturn } from 'react-hook-form';
55

0 commit comments

Comments
 (0)