mirror of
https://github.com/Qortal/Qortal-Hub.git
synced 2025-04-23 19:37:52 +00:00
tutorial fixes
This commit is contained in:
parent
d23aa6e0fc
commit
e5db082a9b
@ -22,11 +22,10 @@ export const useFetchResources = () => {
|
|||||||
let isCalling = false;
|
let isCalling = false;
|
||||||
let percentLoaded = 0;
|
let percentLoaded = 0;
|
||||||
let timer = 24;
|
let timer = 24;
|
||||||
let tries = 26;
|
let tries = 0;
|
||||||
let calledFirstTime = false
|
let calledFirstTime = false
|
||||||
|
|
||||||
const callFunction = async ()=> {
|
const callFunction = async ()=> {
|
||||||
console.log('calledFirstTime', calledFirstTime)
|
|
||||||
if (isCalling) return;
|
if (isCalling) return;
|
||||||
isCalling = true;
|
isCalling = true;
|
||||||
|
|
||||||
@ -43,8 +42,10 @@ export const useFetchResources = () => {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
res = await resCall.json()
|
res = await resCall.json()
|
||||||
if(tries === 5 && intervalId?.current){
|
if(tries > 18 ){
|
||||||
clearInterval(intervalId?.current)
|
if(intervalId?.current){
|
||||||
|
clearInterval(intervalId?.current)
|
||||||
|
}
|
||||||
setResources((prev) => ({
|
setResources((prev) => ({
|
||||||
...prev,
|
...prev,
|
||||||
[`${service}-${name}-${identifier}`]: {
|
[`${service}-${name}-${identifier}`]: {
|
||||||
@ -104,6 +105,7 @@ export const useFetchResources = () => {
|
|||||||
isCalling = false;
|
isCalling = false;
|
||||||
downloadResource({ name, service, identifier }, true);
|
downloadResource({ name, service, identifier }, true);
|
||||||
}, 25000);
|
}, 25000);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -122,7 +124,10 @@ export const useFetchResources = () => {
|
|||||||
|
|
||||||
// Check if progress is 100% and clear interval if true
|
// Check if progress is 100% and clear interval if true
|
||||||
if (res?.status === 'READY') {
|
if (res?.status === 'READY') {
|
||||||
clearInterval(intervalId.current);
|
if(intervalId.current){
|
||||||
|
clearInterval(intervalId.current);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// Update Recoil state for completion
|
// Update Recoil state for completion
|
||||||
setResources((prev) => ({
|
setResources((prev) => ({
|
||||||
|
@ -440,7 +440,8 @@ export const VideoPlayer: React.FC<VideoPlayerProps> = ({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('!src && !isLoading) || !startPlay', startPlay, resourceStatus?.status === 'READY')
|
console.log('resourceStatus', resourceStatus)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<VideoContainer
|
<VideoContainer
|
||||||
tabIndex={0}
|
tabIndex={0}
|
||||||
|
@ -98,7 +98,7 @@ useEffect(()=> {
|
|||||||
multi: [
|
multi: [
|
||||||
|
|
||||||
{
|
{
|
||||||
title: "Getting Started",
|
title: "1. Getting Started",
|
||||||
resource: {
|
resource: {
|
||||||
name: "a-test",
|
name: "a-test",
|
||||||
service: "VIDEO",
|
service: "VIDEO",
|
||||||
@ -106,7 +106,7 @@ useEffect(()=> {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Overview",
|
title: "2. Overview",
|
||||||
resource: {
|
resource: {
|
||||||
name: "a-test",
|
name: "a-test",
|
||||||
service: "VIDEO",
|
service: "VIDEO",
|
||||||
@ -114,7 +114,7 @@ useEffect(()=> {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Qortal Groups",
|
title: "3. Qortal Groups",
|
||||||
resource: {
|
resource: {
|
||||||
name: "a-test",
|
name: "a-test",
|
||||||
service: "VIDEO",
|
service: "VIDEO",
|
||||||
@ -133,7 +133,7 @@ useEffect(()=> {
|
|||||||
setOpenTutorialModal({
|
setOpenTutorialModal({
|
||||||
multi: [
|
multi: [
|
||||||
{
|
{
|
||||||
title: "Apps Dashboard",
|
title: "1. Apps Dashboard",
|
||||||
resource: {
|
resource: {
|
||||||
name: "a-test",
|
name: "a-test",
|
||||||
service: "VIDEO",
|
service: "VIDEO",
|
||||||
@ -141,7 +141,7 @@ useEffect(()=> {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Apps Navigation",
|
title: "2. Apps Navigation",
|
||||||
resource: {
|
resource: {
|
||||||
name: "a-test",
|
name: "a-test",
|
||||||
service: "VIDEO",
|
service: "VIDEO",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user