move logger
Seto Elkahfi committed
Aug 3, 2024 at 02:13 UTC
9676044258d8b6f7e6b3d914ee359783252a3d7e
16 files changed
+16
-17
frontend/splitfire-desktop/app/_src/App.tsx
+1
-1
@@ -29,7 +29,7 @@ import { Container, Spinner } from 'react-bootstrap';
29
import { UserContext } from './lib/CurrentUserContext';
30
import { PlayerAudio } from './components/player/Player';
31
import { PlayerView } from './components/player/PlayerView';
32
-import { useLogger } from './lib/logger';
32
+import { useLogger } from '../../lib/logger';
33
import { LoadingView } from './components/templates/LoadingView';
34
35
let i18nConfig = {
frontend/splitfire-desktop/app/_src/components/pages/Search.tsx
+1
-1
@@ -4,7 +4,7 @@ import { Col, Container, Row, Spinner } from "react-bootstrap";
4
import { useSearchParams } from "react-router-dom";
5
import { SearchResponse, SearchAutocompleteResult } from "./Home";
6
import { SearchResultView } from "./SearchResultView";
7
-import { useLogger } from "../../lib/logger";
7
+import { useLogger } from "../../../../lib/logger";
8
9
enum State {
10
IDLE,
frontend/splitfire-desktop/app/_src/components/pages/home/Random.tsx
+1
-1
@@ -4,7 +4,7 @@ import { Button, Carousel, Col, Row, Spinner } from "react-bootstrap";
4
import { FormattedMessage } from "react-intl";
5
import { Link } from "react-router-dom";
6
import { SongProvider } from "../../../models/SongResponse";
7
-import { useLogger } from "../../../lib/logger";
7
+import { useLogger } from "../../../../../lib/logger";
8
import ErrorView from "../../templates/Error";
9
10
enum State {
frontend/splitfire-desktop/app/_src/components/pages/song/SongView.tsx
+1
-1
@@ -6,7 +6,7 @@ import { useParams } from "react-router-dom";
6
import { SongResponse } from "../../../models/SongResponse";
7
import SongViewItems from "./SongViewItems";
8
import SongViewConnectProvider from "./SongViewConnectProvider";
9
-import { useLogger } from "../../../lib/logger";
9
+import { useLogger } from "../../../../../lib/logger";
10
11
export interface Payload {
12
reference_id: string
frontend/splitfire-desktop/app/_src/components/player/Player.tsx
+1
-1
@@ -2,7 +2,7 @@ import { useCallback, useContext, useEffect, useState } from "react"
2
import { Col, Container, Row } from "react-bootstrap"
3
import { useParams } from "react-router-dom"
4
import { ModeDemucs } from "./models/Mode"
5
-import { useLogger } from "../../lib/logger"
5
+import { useLogger } from "../../../../lib/logger"
6
import { CountDownView } from "./CountDownView"
7
import ErrorView from "../templates/Error"
8
import { LoadingView } from "../templates/LoadingView"
frontend/splitfire-desktop/app/_src/components/profiles/ProfileView.tsx
+1
-1
@@ -3,7 +3,7 @@ import User, { usernameOrId } from "../../models/user"
3
import { Mode } from "../player/models/Mode"
4
import { Button, Col, Form, Row, Spinner, Image } from "react-bootstrap"
5
import { Link } from "react-router-dom"
6
-import { useLogger } from "../../lib/logger"
6
+import { useLogger } from "../../../../lib/logger"
7
8
9
interface ProfileViewProps {
frontend/splitfire-desktop/app/_ui/address-bar.tsx
+1
-1
@@ -3,7 +3,7 @@
3
import React from 'react';
4
import { usePathname } from 'next/navigation';
5
import { HomeIcon } from '@heroicons/react/solid';
6
-import { useLogger } from '../_src/lib/logger';
6
+import { useLogger } from '../../lib/logger';
7
8
export function AddressBar() {
9
const log = useLogger('AddressBar');
frontend/splitfire-desktop/app/debug/page.tsx
+1
-1
@@ -10,7 +10,7 @@ import { Button } from "../_ui/components/button";
10
import { useEffect, useState } from "react";
11
import { LoadingView } from "../_src/components/templates/LoadingView";
12
import { TauriResponse } from "@/models/shared";
13
-import { useLogger } from "../_src/lib/logger";
13
+import { useLogger } from "../../lib/logger";
14
15
enum State {
16
LOADING,
frontend/splitfire-desktop/app/layout.tsx
+1
-1
@@ -6,7 +6,7 @@ import "./globals.css";
6
import { useEffect, useState } from "react";
7
import { CurrentUser, CurrentUserType, db } from "./_src/lib/db";
8
import { UserContext } from "./_src/lib/CurrentUserContext";
9
-import { useLogger } from "./_src/lib/logger";
9
+import { useLogger } from "../lib/logger";
10
11
enum State {
12
LOADING,
frontend/splitfire-desktop/app/logout/page.tsx
+1
-1
@@ -2,7 +2,7 @@
2
3
import { useContext, useState } from "react";
4
import { UserContext } from "../_src/lib/CurrentUserContext";
5
-import { useLogger } from "../_src/lib/logger";
5
+import { useLogger } from "../../lib/logger";
6
import { CurrentUser, db } from "../_src/lib/db";
7
import { invoke } from "@tauri-apps/api/tauri";
8
import { TAURI_ACCOUNT_LOGOUT } from "../_src/lib/tauriHandler";
frontend/splitfire-desktop/app/play/page.tsx
+1
-1
@@ -4,7 +4,7 @@ import { invoke } from "@tauri-apps/api";
4
import { useContext, useEffect, useState } from "react";
5
import { TAURI_PLAYER_PREPARE } from "../_src/lib/tauriHandler";
6
import { useRouter, useSearchParams } from "next/navigation";
7
-import { useLogger } from "../_src/lib/logger";
7
+import { useLogger } from "../../lib/logger";
8
import { IconSpinner } from "../_ui/components/icons";
9
import { PlayerPrepareResponse } from "@/models/content";
10
import { TauriResponse } from "@/models/shared";
frontend/splitfire-desktop/app/profile/page.tsx
+1
-1
@@ -2,7 +2,7 @@
2
3
import { useContext, useEffect, useState } from "react";
4
import { UserContext } from "../_src/lib/CurrentUserContext";
5
-import { useLogger } from "../_src/lib/logger";
5
+import { useLogger } from "../../lib/logger";
6
import { usernameOrId } from "../_src/models/user";
7
import { useSearchParams } from "next/navigation";
8
import Image from "next/image";
frontend/splitfire-desktop/app/register/page.tsx
+1
-1
@@ -5,7 +5,7 @@ import { useState } from "react";
5
import * as Form from "@radix-ui/react-form";
6
import { TAURI_ACCOUNT_REGISTER } from "../_src/lib/tauriHandler";
7
import { Button } from "../_ui/components/button";
8
-import { useLogger } from "../_src/lib/logger";
8
+import { useLogger } from "../../lib/logger";
9
import { AccountRegisterResponse } from "@/models/account";
10
import { TauriResponse } from "@/models/shared";
11
frontend/splitfire-desktop/app/split/page.tsx
+1
-1
@@ -1,7 +1,7 @@
1
"use client";
2
3
import { useSearchParams } from "next/navigation";
4
-import { useLogger } from "../_src/lib/logger";
4
+import { useLogger } from "../../lib/logger";
5
import { useEffect, useState } from "react";
6
import { invoke } from "@tauri-apps/api";
7
import { TAURI_CONTENT_SONG_BRIDGE_DETAIL } from "../_src/lib/tauriHandler";
frontend/splitfire-desktop/app/top-voted/page.tsx
+1
-1
@@ -6,7 +6,7 @@ import { useState, useEffect } from "react";
6
import { TAURI_CONTENT_TOP_VOTED } from "../_src/lib/tauriHandler";
7
import { SongProvider } from "../_src/models/SongResponse";
8
import { SkeletonCard, SongProviderCard, SongProviderPath } from "../_ui/skeleton-card";
9
-import { useLogger } from "../_src/lib/logger";
9
+import { useLogger } from "../../lib/logger";
10
11
export default function Page() {
12
const log = useLogger("TOp votes");
frontend/splitfire-desktop/lib/logger.ts
renamed
+1
-2
@@ -1,10 +1,9 @@
1
import { Logger } from "tslog"
2
-import isTauri from "./isTauri"
2
3
export const useLogger = (name: string) => {
4
return new Logger({
5
name: name,
7
- type: isTauri() ? 'json' : 'pretty',
6
+ type: 'pretty',
7
minLevel: process.env.NODE_ENV === "production" ? 6: 0,
8
})
9
}
\ No newline at end of file