mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
good import
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { BSVersion } from "../../main/services/bs-version-manager.service"
|
||||
import { useEffect, useState } from "react"
|
||||
import { BSVersionManagerService } from "renderer/services/bs-version-manager.service";
|
||||
import { BsDownloaderService } from "renderer/services/bs-downloader.service";
|
||||
import { BSVersionManagerService } from "../services/bs-version-manager.service";
|
||||
import { BsDownloaderService } from "../services/bs-downloader.service";
|
||||
import { filter, take } from "rxjs";
|
||||
import { useNavigate } from 'react-router-dom'
|
||||
|
||||
@@ -25,7 +25,7 @@ export function AvailableVersionsArray({setSelectedVersion}: {setSelectedVersion
|
||||
navigate(`/bs-version/${version.BSVersion}`, {state: version});
|
||||
});
|
||||
}, [])
|
||||
|
||||
|
||||
|
||||
const organiseVersions = (versions: BSVersion[]) => {
|
||||
const newMap = new Map<string, BSVersion[]>();
|
||||
|
||||
@@ -2,9 +2,9 @@ import { FaPlus, } from 'react-icons/fa';
|
||||
import { AiFillSetting } from 'react-icons/ai'
|
||||
import './nav-bar.component.css'
|
||||
import BsVersionItem from './bs-version-item.component';
|
||||
import { BSVersion } from 'main/services/bs-version-manager.service';
|
||||
import { BSVersion } from '../../../main/services/bs-version-manager.service';
|
||||
import { useEffect, useState } from 'react';
|
||||
import { BSVersionManagerService } from 'renderer/services/bs-version-manager.service';
|
||||
import { BSVersionManagerService } from '../../services/bs-version-manager.service';
|
||||
import { Link } from 'react-router-dom';
|
||||
|
||||
export function NavBar() {
|
||||
@@ -34,7 +34,7 @@ export function NavBar() {
|
||||
<Link to={"blah"}>
|
||||
<FaPlus className='text-2xl text-blue-500 drop-shadow-lg'/>
|
||||
</Link>
|
||||
|
||||
|
||||
</span>
|
||||
<span className='cursor-pointer'>
|
||||
<AiFillSetting className='text-2xl text-blue-500 drop-shadow-lg'/>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { BSVersion } from "../../main/services/bs-version-manager.service";
|
||||
import { AvailableVersionsArray } from "renderer/components/available-versions-array.component";
|
||||
import { AvailableVersionsArray } from "../components/available-versions-array.component";
|
||||
import { useState } from "react";
|
||||
import { BsDownloaderService } from "renderer/services/bs-downloader.service";
|
||||
import { BsDownloaderService } from "../services/bs-downloader.service";
|
||||
|
||||
export function AvailableVersionsList() {
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { BSVersion } from 'main/services/bs-version-manager.service';
|
||||
import { BSVersion } from '../../main/services/bs-version-manager.service';
|
||||
import { useEffect, useState } from 'react';
|
||||
import { useLocation } from 'react-router-dom';
|
||||
import { BsDownloaderService } from 'renderer/services/bs-downloader.service';
|
||||
import { map, Subscription } from 'rxjs';
|
||||
import { BsDownloaderService } from '../services/bs-downloader.service';
|
||||
import { Subscription } from 'rxjs';
|
||||
import BSLogo from '../../../assets/bs-logo.png';
|
||||
import BeatRunning from '../../../assets/beat-running.png';
|
||||
import { BSLauncherService, LaunchResult } from 'renderer/services/bs-launcher.service';
|
||||
import { BSLauncherService, LaunchResult } from '../services/bs-launcher.service';
|
||||
|
||||
export function VersionViewer() {
|
||||
|
||||
@@ -47,9 +47,9 @@ export function VersionViewer() {
|
||||
});
|
||||
setSubs([...subs, progressSub]);
|
||||
}, [downloading])
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const setMode = (mode: string, value: boolean) => {
|
||||
if(mode === "debug"){ setDebugMode(value); }
|
||||
@@ -82,14 +82,14 @@ export function VersionViewer() {
|
||||
<label htmlFor="decktop-mode">DESKTOP MODE</label>
|
||||
</div>
|
||||
</div>
|
||||
{downloading &&
|
||||
{downloading &&
|
||||
<div className='relative flex flex-col items-center justify-center content-center w-full mt-7 mb-7'>
|
||||
<img className='absolute z-[1] h-16 top-[-34px] transition-all' style={{left: `calc(${downloadProgress}% - 34px)`}} src={BeatRunning} alt="" />
|
||||
<div className='w-full h-2 relative overflow-hidden bg-main-color-1 rounded-full'>
|
||||
<div className='download-progress w-full h-full overflow-hidden transition-transform' style={{transform: `translate(${downloadProgress - 100}%, 0)`}}></div>
|
||||
</div>
|
||||
<span>{`${downloadProgress}%`}</span>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
{ !downloading && <button className='mt-5 text-2xl font-bold bg-gray-200 text-gray-900' onClick={launchBs}>Launch</button> }
|
||||
</div>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { LauchOption } from "main/ipcs/bs-launcher-ipcs";
|
||||
import { LauchOption } from "../../main/ipcs/bs-launcher-ipcs";
|
||||
import { BSVersion } from "../../main/services/bs-version-manager.service";
|
||||
|
||||
export class BSLauncherService{
|
||||
@@ -29,4 +29,4 @@ export enum LaunchResult {
|
||||
LAUNCHED = 0,
|
||||
STEAM_NOT_RUNNING = 1,
|
||||
EXE_NOT_FIND = 2,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user