mirror of
https://github.com/fromchat-messenger/web.git
synced 2026-09-22 19:15:08 +03:00
Restructure code
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
# Icon must end with two \r
|
# Icon must end with two \r
|
||||||
Icon
|
Icon
|
||||||
|
|
||||||
|
|
||||||
# Thumbnails
|
# Thumbnails
|
||||||
._*
|
._*
|
||||||
|
|
||||||
@@ -572,3 +573,4 @@ package-lock.json
|
|||||||
backend/alembic/**
|
backend/alembic/**
|
||||||
!backend/alembic/env.py
|
!backend/alembic/env.py
|
||||||
!backend/alembic/script.py.mako
|
!backend/alembic/script.py.mako
|
||||||
|
!frontend/src/pages/app/resources/css/lib
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
import { MINIMUM_WIDTH } from "../core/config";
|
import { MINIMUM_WIDTH } from "./pages/app/core/config";
|
||||||
import { isElectron } from "../electron/electron";
|
import { isElectron } from "./pages/app/electron/electron";
|
||||||
import { ElectronTitleBar } from "./components/Electron";
|
import { ElectronTitleBar } from "./pages/app/ui/components/Electron";
|
||||||
import useWindowSize from "./hooks/useWindowSize";
|
import useWindowSize from "./pages/app/ui/hooks/useWindowSize";
|
||||||
import ChatScreen from "./screen/ChatScreen";
|
import ChatScreen from "./pages/app/ui/screen/ChatScreen";
|
||||||
import DownloadAppScreen from "./screen/DownloadAppScreen";
|
import DownloadAppScreen from "./pages/app/ui/screen/DownloadAppScreen";
|
||||||
import LoginScreen from "./screen/LoginScreen";
|
import LoginScreen from "./pages/app/ui/screen/LoginScreen";
|
||||||
import RegisterScreen from "./screen/RegisterScreen";
|
import RegisterScreen from "./pages/app/ui/screen/RegisterScreen";
|
||||||
import { useAppState } from "./state";
|
import { useAppState } from "./pages/app/ui/state";
|
||||||
import { useEffect } from "react";
|
import { useEffect } from "react";
|
||||||
|
|
||||||
export default function App() {
|
export default function App() {
|
||||||
@@ -8,11 +8,11 @@
|
|||||||
import './resources/css/style.scss';
|
import './resources/css/style.scss';
|
||||||
import "mdui/mdui.css";
|
import "mdui/mdui.css";
|
||||||
|
|
||||||
import "./utils/material";
|
import "./pages/app/utils/material";
|
||||||
import "./core/init";
|
import "./pages/app/core/init";
|
||||||
import "./electron/electron";
|
import "./pages/app/electron/electron";
|
||||||
import { createRoot } from 'react-dom/client';
|
import { createRoot } from 'react-dom/client';
|
||||||
import App from './ui/App';
|
import App from './App';
|
||||||
import { StrictMode } from 'react';
|
import { StrictMode } from 'react';
|
||||||
|
|
||||||
// Initialize React app
|
// Initialize React app
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
import nacl from "tweetnacl";
|
import nacl from "tweetnacl";
|
||||||
import { hkdfExtractAndExpand } from "../crypto/kdf";
|
import { hkdfExtractAndExpand } from "./kdf";
|
||||||
|
|
||||||
export interface X25519KeyPair {
|
export interface X25519KeyPair {
|
||||||
publicKey: Uint8Array;
|
publicKey: Uint8Array;
|
||||||
Reference in New Issue
Block a user