diff --git a/.eslintrc.json b/.eslintrc.json index 957cd15..ab5cdb0 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,3 +1,7 @@ { - "extends": ["next/core-web-vitals"] + "extends": ["next/core-web-vitals", "prettier"], + "rules": { + "prettier/prettier": "error" + }, + "plugins": ["prettier"] } diff --git a/.flowbite-react/.gitignore b/.flowbite-react/.gitignore deleted file mode 100644 index da26dfd..0000000 --- a/.flowbite-react/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -class-list.json -pid \ No newline at end of file diff --git a/.flowbite-react/config.json b/.flowbite-react/config.json deleted file mode 100644 index d04ad92..0000000 --- a/.flowbite-react/config.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "$schema": "https://unpkg.com/flowbite-react/schema.json", - "components": [], - "dark": true, - "prefix": "", - "path": "src/components", - "tsx": true, - "rsc": true -} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 8595241..f6c46f4 100644 --- a/.gitignore +++ b/.gitignore @@ -59,5 +59,3 @@ videos/* !videos/*.js !videos/*.ts public/_next-video - -API-Trace/* \ No newline at end of file diff --git a/app/App.tsx b/app/App.tsx index 3733cd1..69d1288 100644 --- a/app/App.tsx +++ b/app/App.tsx @@ -4,7 +4,7 @@ import { usePreferencesStore } from "./store/preferences"; import { Navbar } from "./components/Navbar/NavbarUpdate"; import { Inter } from "next/font/google"; import { useEffect, useState } from "react"; -import { Button, Modal, ModalBody, ModalFooter, ModalHeader } from "flowbite-react"; +import { Button, Modal } from "flowbite-react"; import { Spinner } from "./components/Spinner/Spinner"; import { ChangelogModal } from "#/components/ChangelogModal/ChangelogModal"; import PlausibleProvider from "next-plausible"; @@ -80,8 +80,8 @@ export const App = (props) => { show={preferencesStore.params.isFirstLaunch} onClose={() => preferencesStore.setParams({ isFirstLaunch: false })} > - Внимание - + Внимание +

Данный сайт не связан с разработчиками приложения Anixart, это неофициальная имплементация веб клиента для этого приложения. @@ -94,15 +94,15 @@ export const App = (props) => { На сайте могут присутствовать ошибки и не доработки, а так-же отсутствующий функционал.

-
- + + - + {preferencesStore.flags.enableAnalytics && ( props.setIsOpen(false)}> - Список изменений v{props.version} - + Список изменений v{props.version} + {currentVersionChangelog} @@ -54,8 +46,8 @@ export const ChangelogModal = (props: { {props.previousVersions.length > 0 && props.previousVersions.map((version) => { return ( - - + { if (!previousVersionsChangelog.hasOwnProperty(version)) { _fetchVersionChangelog(version).then((data) => { @@ -70,19 +62,19 @@ export const ChangelogModal = (props: { }} > Список изменений v{version} - - + + {previousVersionsChangelog.hasOwnProperty(version) ? {previousVersionsChangelog[version]} :
Загрузка ...
} -
-
+ + ); })} -
+ ); }; diff --git a/app/components/Comments/Comments.Add.tsx b/app/components/Comments/Comments.Add.tsx index edec270..66ffee8 100644 --- a/app/components/Comments/Comments.Add.tsx +++ b/app/components/Comments/Comments.Add.tsx @@ -1,4 +1,4 @@ -import { Button, Label, Modal, ModalBody, ModalHeader, Textarea, ToggleSwitch } from "flowbite-react"; +import { Button, Modal, ToggleSwitch, Label, Textarea } from "flowbite-react"; import { CommentsComment } from "./Comments.Comment"; import { useState } from "react"; import { ENDPOINTS } from "#/api/config"; @@ -68,12 +68,12 @@ export const CommentsAddModal = (props: { show={props.isOpen} onClose={() => props.setIsOpen(false)} > - +

{props.isReply ? "Ответ на комментарий" : "Оставить комментарий"}

-
- + + {props.isReply && (
_sendComment(e)}>
- +