update
This commit is contained in:
parent
effa5a8096
commit
8ba181d1fa
File diff suppressed because one or more lines are too long
2
reader/dist/index.html
vendored
2
reader/dist/index.html
vendored
@ -7,7 +7,7 @@
|
|||||||
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
||||||
<title>Конспект</title>
|
<title>Конспект</title>
|
||||||
<script type="module" crossorigin src="/assets/index-CZd2EwCp.js"></script>
|
<script type="module" crossorigin src="/assets/index-4n2TtMCZ.js"></script>
|
||||||
<link rel="stylesheet" crossorigin href="/assets/index-D8a8nrqF.css">
|
<link rel="stylesheet" crossorigin href="/assets/index-D8a8nrqF.css">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import React, { useState, useEffect, useMemo, useRef, useLayoutEffect } from "react";
|
import React, { useState, useEffect } from "react";
|
||||||
import { useStore } from "./store.js";
|
import { useStore } from "./store.js";
|
||||||
import { resourcesInstance, apiInstance } from "./api.js";
|
import { resourcesInstance, apiInstance } from "./api.js";
|
||||||
|
|
||||||
@ -29,7 +29,7 @@ function SelectResource({ onChange }) {
|
|||||||
|
|
||||||
const subject = subjects[newSubject];
|
const subject = subjects[newSubject];
|
||||||
const topic = subject.topics[newTopic];
|
const topic = subject.topics[newTopic];
|
||||||
const resource = topic.resources.at(-1);
|
const resource = topic.resources.at(-1) ?? { id: "/", filename: "/", version: 0 };
|
||||||
|
|
||||||
onChange({
|
onChange({
|
||||||
subjectName: subject.name,
|
subjectName: subject.name,
|
||||||
@ -95,9 +95,7 @@ function SelectResource({ onChange }) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function ResourcePage() {
|
function ResourcePage() {
|
||||||
return (
|
return <Content />;
|
||||||
<Content token="aaaaaa" initialContent="# hola" subjectName="asdasd" topicTitle="tiilte" />
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function useFileContent(file) {
|
function useFileContent(file) {
|
||||||
@ -108,6 +106,11 @@ function useFileContent(file) {
|
|||||||
if (!file) {
|
if (!file) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (file.version === 0) {
|
||||||
|
setIsLoading(false);
|
||||||
|
setContent("");
|
||||||
|
return;
|
||||||
|
}
|
||||||
let ignore = false;
|
let ignore = false;
|
||||||
setIsLoading(true);
|
setIsLoading(true);
|
||||||
setContent(null);
|
setContent(null);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user