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" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
||||
<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">
|
||||
</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 { resourcesInstance, apiInstance } from "./api.js";
|
||||
|
||||
@ -29,7 +29,7 @@ function SelectResource({ onChange }) {
|
||||
|
||||
const subject = subjects[newSubject];
|
||||
const topic = subject.topics[newTopic];
|
||||
const resource = topic.resources.at(-1);
|
||||
const resource = topic.resources.at(-1) ?? { id: "/", filename: "/", version: 0 };
|
||||
|
||||
onChange({
|
||||
subjectName: subject.name,
|
||||
@ -95,9 +95,7 @@ function SelectResource({ onChange }) {
|
||||
}
|
||||
|
||||
function ResourcePage() {
|
||||
return (
|
||||
<Content token="aaaaaa" initialContent="# hola" subjectName="asdasd" topicTitle="tiilte" />
|
||||
);
|
||||
return <Content />;
|
||||
}
|
||||
|
||||
function useFileContent(file) {
|
||||
@ -108,6 +106,11 @@ function useFileContent(file) {
|
||||
if (!file) {
|
||||
return;
|
||||
}
|
||||
if (file.version === 0) {
|
||||
setIsLoading(false);
|
||||
setContent("");
|
||||
return;
|
||||
}
|
||||
let ignore = false;
|
||||
setIsLoading(true);
|
||||
setContent(null);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user