mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-26 21:10:38 +03:00
Fix import paths
This commit is contained in:
parent
de9c470276
commit
cf57cf369a
|
@ -1,6 +1,6 @@
|
||||||
import axios, { type AxiosError,AxiosHeaderValue } from 'axios';
|
import axios, { type AxiosError,AxiosHeaderValue } from 'axios';
|
||||||
|
|
||||||
import PrettyJson from './common/PrettyJSON';
|
import PrettyJson from './Common/PrettyJSON';
|
||||||
|
|
||||||
export type ErrorInfo = string | Error | AxiosError | undefined;
|
export type ErrorInfo = string | Error | AxiosError | undefined;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { Table } from '@tanstack/react-table';
|
import { Table } from '@tanstack/react-table';
|
||||||
|
|
||||||
import Tristate from '../common/Tristate';
|
import Tristate from '../Common/Tristate';
|
||||||
|
|
||||||
interface SelectAllProps<TData> {
|
interface SelectAllProps<TData> {
|
||||||
table: Table<TData>
|
table: Table<TData>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { Row } from '@tanstack/react-table';
|
import { Row } from '@tanstack/react-table';
|
||||||
|
|
||||||
import Checkbox from '../common/Checkbox';
|
import Checkbox from '../Common/Checkbox';
|
||||||
|
|
||||||
interface SelectRowProps<TData> {
|
interface SelectRowProps<TData> {
|
||||||
row: Row<TData>
|
row: Row<TData>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { type FallbackProps } from 'react-error-boundary';
|
import { type FallbackProps } from 'react-error-boundary';
|
||||||
|
|
||||||
import Button from './common/Button';
|
import Button from './Common/Button';
|
||||||
|
|
||||||
function ErrorFallback({ error, resetErrorBoundary }: FallbackProps) {
|
function ErrorFallback({ error, resetErrorBoundary }: FallbackProps) {
|
||||||
reportError(error);
|
reportError(error);
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { IConstituenta } from '../../models/rsform';
|
import { IConstituenta } from '../../models/rsform';
|
||||||
import ConceptTooltip from '../common/ConceptTooltip';
|
import ConceptTooltip from '../Common/ConceptTooltip';
|
||||||
import InfoConstituenta from './InfoConstituenta';
|
import InfoConstituenta from './InfoConstituenta';
|
||||||
|
|
||||||
interface ConstituentaTooltipProps {
|
interface ConstituentaTooltipProps {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { urls } from '../../utils/constants';
|
import { urls } from '../../utils/constants';
|
||||||
import TextURL from '../common/TextURL';
|
import TextURL from '../Common/TextURL';
|
||||||
|
|
||||||
function HelpAPI() {
|
function HelpAPI() {
|
||||||
return (
|
return (
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Divider from '../common/Divider';
|
import Divider from '../Common/Divider';
|
||||||
import InfoCstStatus from './InfoCstStatus';
|
import InfoCstStatus from './InfoCstStatus';
|
||||||
|
|
||||||
function HelpConstituenta() {
|
function HelpConstituenta() {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { urls } from '../../utils/constants';
|
import { urls } from '../../utils/constants';
|
||||||
import TextURL from '../common/TextURL';
|
import TextURL from '../Common/TextURL';
|
||||||
|
|
||||||
function HelpExteor() {
|
function HelpExteor() {
|
||||||
return (
|
return (
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { urls } from '../../utils/constants';
|
import { urls } from '../../utils/constants';
|
||||||
import TextURL from '../common/TextURL';
|
import TextURL from '../Common/TextURL';
|
||||||
|
|
||||||
function HelpMain() {
|
function HelpMain() {
|
||||||
return (
|
return (
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Divider from '../common/Divider';
|
import Divider from '../Common/Divider';
|
||||||
import InfoCstStatus from './InfoCstStatus';
|
import InfoCstStatus from './InfoCstStatus';
|
||||||
|
|
||||||
function HelpRSFormItems() {
|
function HelpRSFormItems() {
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { useMemo } from 'react';
|
||||||
|
|
||||||
import useWindowSize from '../../hooks/useWindowSize';
|
import useWindowSize from '../../hooks/useWindowSize';
|
||||||
import { urls, youtube } from '../../utils/constants';
|
import { urls, youtube } from '../../utils/constants';
|
||||||
import EmbedYoutube from '../common/EmbedYoutube';
|
import EmbedYoutube from '../Common/EmbedYoutube';
|
||||||
|
|
||||||
const OPT_VIDEO_H = 1080;
|
const OPT_VIDEO_H = 1080;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Divider from '../common/Divider';
|
import Divider from '../Common/Divider';
|
||||||
import InfoCstClass from './InfoCstClass';
|
import InfoCstClass from './InfoCstClass';
|
||||||
import InfoCstStatus from './InfoCstStatus';
|
import InfoCstStatus from './InfoCstStatus';
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { useAuth } from '../../context/AuthContext';
|
import { useAuth } from '../../context/AuthContext';
|
||||||
import { useConceptNavigation } from '../../context/NagivationContext';
|
import { useConceptNavigation } from '../../context/NagivationContext';
|
||||||
import { useConceptTheme } from '../../context/ThemeContext';
|
import { useConceptTheme } from '../../context/ThemeContext';
|
||||||
import Dropdown from '../common/Dropdown';
|
import Dropdown from '../Common/Dropdown';
|
||||||
import DropdownButton from '../common/DropdownButton';
|
import DropdownButton from '../Common/DropdownButton';
|
||||||
|
|
||||||
interface UserDropdownProps {
|
interface UserDropdownProps {
|
||||||
hideDropdown: () => void
|
hideDropdown: () => void
|
||||||
|
|
|
@ -9,7 +9,7 @@ import { RefObject, useCallback, useMemo, useRef } from 'react';
|
||||||
import { useRSForm } from '../../context/RSFormContext';
|
import { useRSForm } from '../../context/RSFormContext';
|
||||||
import { useConceptTheme } from '../../context/ThemeContext';
|
import { useConceptTheme } from '../../context/ThemeContext';
|
||||||
import { TokenID } from '../../models/rslang';
|
import { TokenID } from '../../models/rslang';
|
||||||
import Label from '../common/Label';
|
import Label from '../Common/Label';
|
||||||
import { ccBracketMatching } from './bracketMatching';
|
import { ccBracketMatching } from './bracketMatching';
|
||||||
import { RSLanguage } from './rslang';
|
import { RSLanguage } from './rslang';
|
||||||
import { getSymbolSubstitute,RSTextWrapper } from './textEditing';
|
import { getSymbolSubstitute,RSTextWrapper } from './textEditing';
|
||||||
|
|
|
@ -13,9 +13,9 @@ import useResolveText from '../../hooks/useResolveText';
|
||||||
import { ReferenceType } from '../../models/language';
|
import { ReferenceType } from '../../models/language';
|
||||||
import { IConstituenta } from '../../models/rsform';
|
import { IConstituenta } from '../../models/rsform';
|
||||||
import { CodeMirrorWrapper } from '../../utils/codemirror';
|
import { CodeMirrorWrapper } from '../../utils/codemirror';
|
||||||
import Label from '../common/Label';
|
import Label from '../Common/Label';
|
||||||
import Modal from '../common/Modal';
|
import Modal from '../Common/Modal';
|
||||||
import PrettyJson from '../common/PrettyJSON';
|
import PrettyJson from '../Common/PrettyJSON';
|
||||||
import { NaturalLanguage, ReferenceTokens } from './parse';
|
import { NaturalLanguage, ReferenceTokens } from './parse';
|
||||||
import { RefEntity } from './parse/parser.terms';
|
import { RefEntity } from './parse/parser.terms';
|
||||||
import { refsHoverTooltip } from './tooltip';
|
import { refsHoverTooltip } from './tooltip';
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { useAuth } from '../context/AuthContext';
|
import { useAuth } from '../context/AuthContext';
|
||||||
import TextURL from './common/TextURL';
|
import TextURL from './Common/TextURL';
|
||||||
|
|
||||||
interface RequireAuthProps {
|
interface RequireAuthProps {
|
||||||
children: React.ReactNode
|
children: React.ReactNode
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { IConstituenta } from '../../models/rsform';
|
||||||
import { isMockCst } from '../../models/rsformAPI';
|
import { isMockCst } from '../../models/rsformAPI';
|
||||||
import { colorfgCstStatus,IColorTheme } from '../../utils/color';
|
import { colorfgCstStatus,IColorTheme } from '../../utils/color';
|
||||||
import { describeExpressionStatus } from '../../utils/labels';
|
import { describeExpressionStatus } from '../../utils/labels';
|
||||||
import ConceptTooltip from '../common/ConceptTooltip';
|
import ConceptTooltip from '../Common/ConceptTooltip';
|
||||||
import ConstituentaTooltip from '../Help/ConstituentaTooltip';
|
import ConstituentaTooltip from '../Help/ConstituentaTooltip';
|
||||||
|
|
||||||
interface ConstituentaBadgeProps {
|
interface ConstituentaBadgeProps {
|
||||||
|
|
|
@ -6,7 +6,7 @@ import { IConstituenta } from '../../models/rsform';
|
||||||
import { matchConstituenta } from '../../models/rsformAPI';
|
import { matchConstituenta } from '../../models/rsformAPI';
|
||||||
import { prefixes } from '../../utils/constants';
|
import { prefixes } from '../../utils/constants';
|
||||||
import { describeConstituenta } from '../../utils/labels';
|
import { describeConstituenta } from '../../utils/labels';
|
||||||
import ConceptSearch from '../common/ConceptSearch';
|
import ConceptSearch from '../Common/ConceptSearch';
|
||||||
import DataTable, { createColumnHelper, IConditionalStyle } from '../DataTable';
|
import DataTable, { createColumnHelper, IConditionalStyle } from '../DataTable';
|
||||||
import ConstituentaBadge from './ConstituentaBadge';
|
import ConstituentaBadge from './ConstituentaBadge';
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import { useEffect, useState } from 'react';
|
import { useEffect, useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import Checkbox from '../components/common/Checkbox';
|
import Checkbox from '../components/Common/Checkbox';
|
||||||
import Modal, { ModalProps } from '../components/common/Modal';
|
import Modal, { ModalProps } from '../components/Common/Modal';
|
||||||
import TextArea from '../components/common/TextArea';
|
import TextArea from '../components/Common/TextArea';
|
||||||
import TextInput from '../components/common/TextInput';
|
import TextInput from '../components/Common/TextInput';
|
||||||
import { useLibrary } from '../context/LibraryContext';
|
import { useLibrary } from '../context/LibraryContext';
|
||||||
import { useConceptNavigation } from '../context/NagivationContext';
|
import { useConceptNavigation } from '../context/NagivationContext';
|
||||||
import { useRSForm } from '../context/RSFormContext';
|
import { useRSForm } from '../context/RSFormContext';
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import { createColumnHelper } from '@tanstack/react-table';
|
import { createColumnHelper } from '@tanstack/react-table';
|
||||||
import { Dispatch, useCallback, useEffect, useMemo, useState } from 'react';
|
import { Dispatch, useCallback, useEffect, useMemo, useState } from 'react';
|
||||||
|
|
||||||
import MiniButton from '../../components/common/MiniButton';
|
import MiniButton from '../../components/Common/MiniButton';
|
||||||
import DataTable, { IConditionalStyle } from '../../components/DataTable';
|
import DataTable, { IConditionalStyle } from '../../components/DataTable';
|
||||||
import { CheckIcon, CrossIcon } from '../../components/Icons';
|
import { CheckIcon, CrossIcon } from '../../components/Icons';
|
||||||
import RSInput from '../../components/RSInput';
|
import RSInput from '../../components/RSInput';
|
||||||
import ConstituentaPicker from '../../components/shared/ConstituentaPicker';
|
import ConstituentaPicker from '../../components/Shared/ConstituentaPicker';
|
||||||
import { useConceptTheme } from '../../context/ThemeContext';
|
import { useConceptTheme } from '../../context/ThemeContext';
|
||||||
import { IConstituenta, IRSForm } from '../../models/rsform';
|
import { IConstituenta, IRSForm } from '../../models/rsform';
|
||||||
import { IArgumentValue } from '../../models/rslang';
|
import { IArgumentValue } from '../../models/rslang';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { Dispatch } from 'react';
|
import { Dispatch } from 'react';
|
||||||
|
|
||||||
import SelectSingle from '../../components/common/SelectSingle';
|
import SelectSingle from '../../components/Common/SelectSingle';
|
||||||
import TextArea from '../../components/common/TextArea';
|
import TextArea from '../../components/Common/TextArea';
|
||||||
import TextInput from '../../components/common/TextInput';
|
import TextInput from '../../components/Common/TextInput';
|
||||||
import RSInput from '../../components/RSInput';
|
import RSInput from '../../components/RSInput';
|
||||||
import { CstType, ICstCreateData } from '../../models/rsform';
|
import { CstType, ICstCreateData } from '../../models/rsform';
|
||||||
import { labelCstType } from '../../utils/labels';
|
import { labelCstType } from '../../utils/labels';
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import { useLayoutEffect, useState } from 'react';
|
import { useLayoutEffect, useState } from 'react';
|
||||||
import { TabList, TabPanel, Tabs } from 'react-tabs';
|
import { TabList, TabPanel, Tabs } from 'react-tabs';
|
||||||
|
|
||||||
import ConceptTab from '../../components/common/ConceptTab';
|
import ConceptTab from '../../components/Common/ConceptTab';
|
||||||
import ConceptTooltip from '../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../components/Common/ConceptTooltip';
|
||||||
import Modal, { ModalProps } from '../../components/common/Modal';
|
import Modal, { ModalProps } from '../../components/Common/Modal';
|
||||||
import HelpRSTemplates from '../../components/Help/HelpRSTemplates';
|
import HelpRSTemplates from '../../components/Help/HelpRSTemplates';
|
||||||
import { HelpIcon } from '../../components/Icons';
|
import { HelpIcon } from '../../components/Icons';
|
||||||
import usePartialUpdate from '../../hooks/usePartialUpdate';
|
import usePartialUpdate from '../../hooks/usePartialUpdate';
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import { Dispatch, useEffect, useMemo, useState } from 'react';
|
import { Dispatch, useEffect, useMemo, useState } from 'react';
|
||||||
|
|
||||||
import SelectSingle from '../../components/common/SelectSingle';
|
import SelectSingle from '../../components/Common/SelectSingle';
|
||||||
import TextArea from '../../components/common/TextArea';
|
import TextArea from '../../components/Common/TextArea';
|
||||||
import RSInput from '../../components/RSInput';
|
import RSInput from '../../components/RSInput';
|
||||||
import ConstituentaPicker from '../../components/shared/ConstituentaPicker';
|
import ConstituentaPicker from '../../components/Shared/ConstituentaPicker';
|
||||||
import { useLibrary } from '../../context/LibraryContext';
|
import { useLibrary } from '../../context/LibraryContext';
|
||||||
import { CATEGORY_CST_TYPE, IConstituenta, IRSForm } from '../../models/rsform';
|
import { CATEGORY_CST_TYPE, IConstituenta, IRSForm } from '../../models/rsform';
|
||||||
import { applyFilterCategory } from '../../models/rsformAPI';
|
import { applyFilterCategory } from '../../models/rsformAPI';
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import { useEffect, useLayoutEffect, useState } from 'react';
|
import { useEffect, useLayoutEffect, useState } from 'react';
|
||||||
|
|
||||||
import Modal, { ModalProps } from '../components/common/Modal';
|
import Modal, { ModalProps } from '../components/Common/Modal';
|
||||||
import SelectSingle from '../components/common/SelectSingle';
|
import SelectSingle from '../components/Common/SelectSingle';
|
||||||
import TextArea from '../components/common/TextArea';
|
import TextArea from '../components/Common/TextArea';
|
||||||
import TextInput from '../components/common/TextInput';
|
import TextInput from '../components/Common/TextInput';
|
||||||
import RSInput from '../components/RSInput';
|
import RSInput from '../components/RSInput';
|
||||||
import usePartialUpdate from '../hooks/usePartialUpdate';
|
import usePartialUpdate from '../hooks/usePartialUpdate';
|
||||||
import { CstType,ICstCreateData, IRSForm } from '../models/rsform';
|
import { CstType,ICstCreateData, IRSForm } from '../models/rsform';
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { useMemo, useState } from 'react';
|
import { useMemo, useState } from 'react';
|
||||||
|
|
||||||
import Checkbox from '../components/common/Checkbox';
|
import Checkbox from '../components/Common/Checkbox';
|
||||||
import Modal, { ModalProps } from '../components/common/Modal';
|
import Modal, { ModalProps } from '../components/Common/Modal';
|
||||||
import { useRSForm } from '../context/RSFormContext';
|
import { useRSForm } from '../context/RSFormContext';
|
||||||
import { prefixes } from '../utils/constants';
|
import { prefixes } from '../utils/constants';
|
||||||
import { labelConstituenta } from '../utils/labels';
|
import { labelConstituenta } from '../utils/labels';
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
import { useCallback, useEffect, useLayoutEffect, useMemo, useState } from 'react';
|
import { useCallback, useEffect, useLayoutEffect, useMemo, useState } from 'react';
|
||||||
|
|
||||||
import ConceptTooltip from '../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../components/Common/ConceptTooltip';
|
||||||
import Label from '../../components/common/Label';
|
import Label from '../../components/Common/Label';
|
||||||
import Modal from '../../components/common/Modal';
|
import Modal from '../../components/Common/Modal';
|
||||||
import SelectMulti from '../../components/common/SelectMulti';
|
import SelectMulti from '../../components/Common/SelectMulti';
|
||||||
import TextInput from '../../components/common/TextInput';
|
import TextInput from '../../components/Common/TextInput';
|
||||||
import HelpTerminologyControl from '../../components/Help/HelpTerminologyControl';
|
import HelpTerminologyControl from '../../components/Help/HelpTerminologyControl';
|
||||||
import { HelpIcon } from '../../components/Icons';
|
import { HelpIcon } from '../../components/Icons';
|
||||||
import ConstituentaPicker from '../../components/shared/ConstituentaPicker';
|
import ConstituentaPicker from '../../components/Shared/ConstituentaPicker';
|
||||||
import { Grammeme, ReferenceType } from '../../models/language';
|
import { Grammeme, ReferenceType } from '../../models/language';
|
||||||
import { getCompatibleGrams, parseEntityReference, parseGrammemes, parseSyntacticReference } from '../../models/languageAPI';
|
import { getCompatibleGrams, parseEntityReference, parseGrammemes, parseSyntacticReference } from '../../models/languageAPI';
|
||||||
import { CstMatchMode } from '../../models/miscelanious';
|
import { CstMatchMode } from '../../models/miscelanious';
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import SwitchButton from '../../components/common/SwitchButton';
|
import SwitchButton from '../../components/Common/SwitchButton';
|
||||||
import { ReferenceType } from '../../models/language';
|
import { ReferenceType } from '../../models/language';
|
||||||
import { labelReferenceType } from '../../utils/labels';
|
import { labelReferenceType } from '../../utils/labels';
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import { useEffect, useLayoutEffect, useMemo, useState } from 'react';
|
import { useEffect, useLayoutEffect, useMemo, useState } from 'react';
|
||||||
|
|
||||||
import ConceptTooltip from '../components/common/ConceptTooltip';
|
import ConceptTooltip from '../components/Common/ConceptTooltip';
|
||||||
import MiniButton from '../components/common/MiniButton';
|
import MiniButton from '../components/Common/MiniButton';
|
||||||
import Modal from '../components/common/Modal';
|
import Modal from '../components/Common/Modal';
|
||||||
import SelectMulti from '../components/common/SelectMulti';
|
import SelectMulti from '../components/Common/SelectMulti';
|
||||||
import TextArea from '../components/common/TextArea';
|
import TextArea from '../components/Common/TextArea';
|
||||||
import DataTable, { createColumnHelper } from '../components/DataTable';
|
import DataTable, { createColumnHelper } from '../components/DataTable';
|
||||||
import HelpTerminologyControl from '../components/Help/HelpTerminologyControl';
|
import HelpTerminologyControl from '../components/Help/HelpTerminologyControl';
|
||||||
import { ArrowLeftIcon, ArrowRightIcon, CheckIcon, ChevronDoubleDownIcon, CrossIcon, HelpIcon } from '../components/Icons';
|
import { ArrowLeftIcon, ArrowRightIcon, CheckIcon, ChevronDoubleDownIcon, CrossIcon, HelpIcon } from '../components/Icons';
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import Checkbox from '../components/common/Checkbox';
|
import Checkbox from '../components/Common/Checkbox';
|
||||||
import Modal, { ModalProps } from '../components/common/Modal';
|
import Modal, { ModalProps } from '../components/Common/Modal';
|
||||||
import usePartialUpdate from '../hooks/usePartialUpdate';
|
import usePartialUpdate from '../hooks/usePartialUpdate';
|
||||||
import { GraphEditorParams } from '../models/miscelanious';
|
import { GraphEditorParams } from '../models/miscelanious';
|
||||||
import { CstType } from '../models/rsform';
|
import { CstType } from '../models/rsform';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { useLayoutEffect, useState } from 'react';
|
import { useLayoutEffect, useState } from 'react';
|
||||||
|
|
||||||
import Modal, { ModalProps } from '../components/common/Modal';
|
import Modal, { ModalProps } from '../components/Common/Modal';
|
||||||
import SelectSingle from '../components/common/SelectSingle';
|
import SelectSingle from '../components/Common/SelectSingle';
|
||||||
import TextInput from '../components/common/TextInput';
|
import TextInput from '../components/Common/TextInput';
|
||||||
import { useRSForm } from '../context/RSFormContext';
|
import { useRSForm } from '../context/RSFormContext';
|
||||||
import usePartialUpdate from '../hooks/usePartialUpdate';
|
import usePartialUpdate from '../hooks/usePartialUpdate';
|
||||||
import { CstType, ICstRenameData } from '../models/rsform';
|
import { CstType, ICstRenameData } from '../models/rsform';
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { useCallback, useMemo, useState } from 'react';
|
import { useCallback, useMemo, useState } from 'react';
|
||||||
import { GraphCanvas,GraphEdge, GraphNode } from 'reagraph';
|
import { GraphCanvas,GraphEdge, GraphNode } from 'reagraph';
|
||||||
|
|
||||||
import Modal, { ModalProps } from '../components/common/Modal';
|
import Modal, { ModalProps } from '../components/Common/Modal';
|
||||||
import { useConceptTheme } from '../context/ThemeContext';
|
import { useConceptTheme } from '../context/ThemeContext';
|
||||||
import { SyntaxTree } from '../models/rslang';
|
import { SyntaxTree } from '../models/rslang';
|
||||||
import { graphDarkT, graphLightT } from '../utils/color';
|
import { graphDarkT, graphLightT } from '../utils/color';
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import { useState } from 'react';
|
import { useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import Checkbox from '../components/common/Checkbox';
|
import Checkbox from '../components/Common/Checkbox';
|
||||||
import FileInput from '../components/common/FileInput';
|
import FileInput from '../components/Common/FileInput';
|
||||||
import Modal from '../components/common/Modal';
|
import Modal from '../components/Common/Modal';
|
||||||
import { useRSForm } from '../context/RSFormContext';
|
import { useRSForm } from '../context/RSFormContext';
|
||||||
import { IRSFormUploadData } from '../models/rsform';
|
import { IRSFormUploadData } from '../models/rsform';
|
||||||
import { EXTEOR_TRS_FILE } from '../utils/constants';
|
import { EXTEOR_TRS_FILE } from '../utils/constants';
|
||||||
|
|
|
@ -3,14 +3,14 @@ import { useLocation } from 'react-router-dom';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import BackendError from '../components/BackendError';
|
import BackendError from '../components/BackendError';
|
||||||
import Button from '../components/common/Button';
|
import Button from '../components/Common/Button';
|
||||||
import Checkbox from '../components/common/Checkbox';
|
import Checkbox from '../components/Common/Checkbox';
|
||||||
import Form from '../components/common/Form';
|
import Form from '../components/Common/Form';
|
||||||
import Label from '../components/common/Label';
|
import Label from '../components/Common/Label';
|
||||||
import MiniButton from '../components/common/MiniButton';
|
import MiniButton from '../components/Common/MiniButton';
|
||||||
import SubmitButton from '../components/common/SubmitButton';
|
import SubmitButton from '../components/Common/SubmitButton';
|
||||||
import TextArea from '../components/common/TextArea';
|
import TextArea from '../components/Common/TextArea';
|
||||||
import TextInput from '../components/common/TextInput';
|
import TextInput from '../components/Common/TextInput';
|
||||||
import { DownloadIcon } from '../components/Icons';
|
import { DownloadIcon } from '../components/Icons';
|
||||||
import RequireAuth from '../components/RequireAuth';
|
import RequireAuth from '../components/RequireAuth';
|
||||||
import { useLibrary } from '../context/LibraryContext';
|
import { useLibrary } from '../context/LibraryContext';
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { useCallback, useLayoutEffect, useState } from 'react';
|
import { useCallback, useLayoutEffect, useState } from 'react';
|
||||||
|
|
||||||
import BackendError from '../../components/BackendError'
|
import BackendError from '../../components/BackendError'
|
||||||
import { ConceptLoader } from '../../components/common/ConceptLoader'
|
import { ConceptLoader } from '../../components/Common/ConceptLoader'
|
||||||
import { useLibrary } from '../../context/LibraryContext';
|
import { useLibrary } from '../../context/LibraryContext';
|
||||||
import { useConceptTheme } from '../../context/ThemeContext';
|
import { useConceptTheme } from '../../context/ThemeContext';
|
||||||
import useLocalStorage from '../../hooks/useLocalStorage';
|
import useLocalStorage from '../../hooks/useLocalStorage';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { useCallback } from 'react';
|
import { useCallback } from 'react';
|
||||||
|
|
||||||
import Dropdown from '../../components/common/Dropdown';
|
import Dropdown from '../../components/Common/Dropdown';
|
||||||
import DropdownCheckbox from '../../components/common/DropdownCheckbox';
|
import DropdownCheckbox from '../../components/Common/DropdownCheckbox';
|
||||||
import SelectorButton from '../../components/common/SelectorButton';
|
import SelectorButton from '../../components/Common/SelectorButton';
|
||||||
import { FilterIcon } from '../../components/Icons';
|
import { FilterIcon } from '../../components/Icons';
|
||||||
import { useAuth } from '../../context/AuthContext';
|
import { useAuth } from '../../context/AuthContext';
|
||||||
import useDropdown from '../../hooks/useDropdown';
|
import useDropdown from '../../hooks/useDropdown';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { useMemo } from 'react';
|
import { useMemo } from 'react';
|
||||||
import { useIntl } from 'react-intl';
|
import { useIntl } from 'react-intl';
|
||||||
|
|
||||||
import ConceptTooltip from '../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../components/Common/ConceptTooltip';
|
||||||
import TextURL from '../../components/common/TextURL';
|
import TextURL from '../../components/Common/TextURL';
|
||||||
import DataTable, { createColumnHelper } from '../../components/DataTable';
|
import DataTable, { createColumnHelper } from '../../components/DataTable';
|
||||||
import HelpLibrary from '../../components/Help/HelpLibrary';
|
import HelpLibrary from '../../components/Help/HelpLibrary';
|
||||||
import { EducationIcon, GroupIcon, HelpIcon,SubscribedIcon } from '../../components/Icons';
|
import { EducationIcon, GroupIcon, HelpIcon,SubscribedIcon } from '../../components/Icons';
|
||||||
|
|
|
@ -3,10 +3,10 @@ import { useEffect, useState } from 'react';
|
||||||
import { useLocation } from 'react-router-dom';
|
import { useLocation } from 'react-router-dom';
|
||||||
|
|
||||||
import BackendError, { ErrorInfo } from '../components/BackendError';
|
import BackendError, { ErrorInfo } from '../components/BackendError';
|
||||||
import Form from '../components/common/Form';
|
import Form from '../components/Common/Form';
|
||||||
import SubmitButton from '../components/common/SubmitButton';
|
import SubmitButton from '../components/Common/SubmitButton';
|
||||||
import TextInput from '../components/common/TextInput';
|
import TextInput from '../components/Common/TextInput';
|
||||||
import TextURL from '../components/common/TextURL';
|
import TextURL from '../components/Common/TextURL';
|
||||||
import { useAuth } from '../context/AuthContext';
|
import { useAuth } from '../context/AuthContext';
|
||||||
import { useConceptNavigation } from '../context/NagivationContext';
|
import { useConceptNavigation } from '../context/NagivationContext';
|
||||||
import { useConceptTheme } from '../context/ThemeContext';
|
import { useConceptTheme } from '../context/ThemeContext';
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import TextURL from '../components/common/TextURL';
|
import TextURL from '../components/Common/TextURL';
|
||||||
|
|
||||||
export function NotFoundPage() {
|
export function NotFoundPage() {
|
||||||
return (
|
return (
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import { Dispatch, SetStateAction, useLayoutEffect, useMemo, useState } from 'react';
|
import { Dispatch, SetStateAction, useLayoutEffect, useMemo, useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import ConceptTooltip from '../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../components/Common/ConceptTooltip';
|
||||||
import MiniButton from '../../components/common/MiniButton';
|
import MiniButton from '../../components/Common/MiniButton';
|
||||||
import SubmitButton from '../../components/common/SubmitButton';
|
import SubmitButton from '../../components/Common/SubmitButton';
|
||||||
import TextArea from '../../components/common/TextArea';
|
import TextArea from '../../components/Common/TextArea';
|
||||||
import HelpConstituenta from '../../components/Help/HelpConstituenta';
|
import HelpConstituenta from '../../components/Help/HelpConstituenta';
|
||||||
import { ArrowsRotateIcon, CloneIcon, DumpBinIcon, EditIcon, HelpIcon, SaveIcon, SmallPlusIcon } from '../../components/Icons';
|
import { ArrowsRotateIcon, CloneIcon, DumpBinIcon, EditIcon, HelpIcon, SaveIcon, SmallPlusIcon } from '../../components/Icons';
|
||||||
import RefsInput from '../../components/RefsInput';
|
import RefsInput from '../../components/RefsInput';
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { useCallback, useLayoutEffect, useMemo, useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import DataTable, { createColumnHelper, type RowSelectionState,VisibilityState } from '../../components/DataTable';
|
import DataTable, { createColumnHelper, type RowSelectionState,VisibilityState } from '../../components/DataTable';
|
||||||
import ConstituentaBadge from '../../components/shared/ConstituentaBadge';
|
import ConstituentaBadge from '../../components/Shared/ConstituentaBadge';
|
||||||
import { useRSForm } from '../../context/RSFormContext';
|
import { useRSForm } from '../../context/RSFormContext';
|
||||||
import { useConceptTheme } from '../../context/ThemeContext';
|
import { useConceptTheme } from '../../context/ThemeContext';
|
||||||
import useWindowSize from '../../hooks/useWindowSize';
|
import useWindowSize from '../../hooks/useWindowSize';
|
||||||
|
|
|
@ -2,9 +2,9 @@ import { ReactCodeMirrorRef } from '@uiw/react-codemirror';
|
||||||
import { useCallback, useLayoutEffect, useRef, useState } from 'react';
|
import { useCallback, useLayoutEffect, useRef, useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import Button from '../../components/common/Button';
|
import Button from '../../components/Common/Button';
|
||||||
import { ConceptLoader } from '../../components/common/ConceptLoader';
|
import { ConceptLoader } from '../../components/Common/ConceptLoader';
|
||||||
import MiniButton from '../../components/common/MiniButton';
|
import MiniButton from '../../components/Common/MiniButton';
|
||||||
import { ASTNetworkIcon } from '../../components/Icons';
|
import { ASTNetworkIcon } from '../../components/Icons';
|
||||||
import RSInput from '../../components/RSInput';
|
import RSInput from '../../components/RSInput';
|
||||||
import { RSTextWrapper } from '../../components/RSInput/textEditing';
|
import { RSTextWrapper } from '../../components/RSInput/textEditing';
|
||||||
|
|
|
@ -2,13 +2,13 @@ import { Dispatch, SetStateAction, useLayoutEffect, useState } from 'react';
|
||||||
import { useIntl } from 'react-intl';
|
import { useIntl } from 'react-intl';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import Checkbox from '../../components/common/Checkbox';
|
import Checkbox from '../../components/Common/Checkbox';
|
||||||
import ConceptTooltip from '../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../components/Common/ConceptTooltip';
|
||||||
import Divider from '../../components/common/Divider';
|
import Divider from '../../components/Common/Divider';
|
||||||
import MiniButton from '../../components/common/MiniButton';
|
import MiniButton from '../../components/Common/MiniButton';
|
||||||
import SubmitButton from '../../components/common/SubmitButton';
|
import SubmitButton from '../../components/Common/SubmitButton';
|
||||||
import TextArea from '../../components/common/TextArea';
|
import TextArea from '../../components/Common/TextArea';
|
||||||
import TextInput from '../../components/common/TextInput';
|
import TextInput from '../../components/Common/TextInput';
|
||||||
import HelpRSFormMeta from '../../components/Help/HelpRSFormMeta';
|
import HelpRSFormMeta from '../../components/Help/HelpRSFormMeta';
|
||||||
import { DownloadIcon, DumpBinIcon, HelpIcon, OwnerIcon, SaveIcon, ShareIcon } from '../../components/Icons';
|
import { DownloadIcon, DumpBinIcon, HelpIcon, OwnerIcon, SaveIcon, ShareIcon } from '../../components/Icons';
|
||||||
import { useAuth } from '../../context/AuthContext';
|
import { useAuth } from '../../context/AuthContext';
|
||||||
|
|
|
@ -3,9 +3,9 @@ import { GraphCanvas, GraphCanvasRef, GraphEdge,
|
||||||
GraphNode, LayoutTypes, Sphere, useSelection
|
GraphNode, LayoutTypes, Sphere, useSelection
|
||||||
} from 'reagraph';
|
} from 'reagraph';
|
||||||
|
|
||||||
import ConceptTooltip from '../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../components/Common/ConceptTooltip';
|
||||||
import MiniButton from '../../components/common/MiniButton';
|
import MiniButton from '../../components/Common/MiniButton';
|
||||||
import SelectSingle from '../../components/common/SelectSingle';
|
import SelectSingle from '../../components/Common/SelectSingle';
|
||||||
import ConstituentaTooltip from '../../components/Help/ConstituentaTooltip';
|
import ConstituentaTooltip from '../../components/Help/ConstituentaTooltip';
|
||||||
import HelpTermGraph from '../../components/Help/HelpTermGraph';
|
import HelpTermGraph from '../../components/Help/HelpTermGraph';
|
||||||
import InfoConstituenta from '../../components/Help/InfoConstituenta';
|
import InfoConstituenta from '../../components/Help/InfoConstituenta';
|
||||||
|
|
|
@ -6,9 +6,9 @@ import { TabList, TabPanel, Tabs } from 'react-tabs';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import BackendError, { ErrorInfo } from '../../components/BackendError';
|
import BackendError, { ErrorInfo } from '../../components/BackendError';
|
||||||
import { ConceptLoader } from '../../components/common/ConceptLoader';
|
import { ConceptLoader } from '../../components/Common/ConceptLoader';
|
||||||
import ConceptTab from '../../components/common/ConceptTab';
|
import ConceptTab from '../../components/Common/ConceptTab';
|
||||||
import TextURL from '../../components/common/TextURL';
|
import TextURL from '../../components/Common/TextURL';
|
||||||
import { useLibrary } from '../../context/LibraryContext';
|
import { useLibrary } from '../../context/LibraryContext';
|
||||||
import { useConceptNavigation } from '../../context/NagivationContext';
|
import { useConceptNavigation } from '../../context/NagivationContext';
|
||||||
import { useRSForm } from '../../context/RSFormContext';
|
import { useRSForm } from '../../context/RSFormContext';
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import Divider from '../../../components/common/Divider';
|
import Divider from '../../../components/Common/Divider';
|
||||||
import LabeledText from '../../../components/common/LabeledText';
|
import LabeledText from '../../../components/Common/LabeledText';
|
||||||
import { type IRSFormStats } from '../../../models/rsform';
|
import { type IRSFormStats } from '../../../models/rsform';
|
||||||
|
|
||||||
interface RSFormStatsProps {
|
interface RSFormStatsProps {
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import { useMemo } from 'react';
|
import { useMemo } from 'react';
|
||||||
|
|
||||||
import ConceptTooltip from '../../../components/common/ConceptTooltip';
|
import ConceptTooltip from '../../../components/Common/ConceptTooltip';
|
||||||
import Dropdown from '../../../components/common/Dropdown';
|
import Dropdown from '../../../components/Common/Dropdown';
|
||||||
import DropdownButton from '../../../components/common/DropdownButton';
|
import DropdownButton from '../../../components/Common/DropdownButton';
|
||||||
import MiniButton from '../../../components/common/MiniButton';
|
import MiniButton from '../../../components/Common/MiniButton';
|
||||||
import HelpRSFormItems from '../../../components/Help/HelpRSFormItems';
|
import HelpRSFormItems from '../../../components/Help/HelpRSFormItems';
|
||||||
import { ArrowDownIcon, ArrowDropdownIcon, ArrowUpIcon, CloneIcon, DiamondIcon, DumpBinIcon, HelpIcon, SmallPlusIcon,UpdateIcon } from '../../../components/Icons';
|
import { ArrowDownIcon, ArrowDropdownIcon, ArrowUpIcon, CloneIcon, DiamondIcon, DumpBinIcon, HelpIcon, SmallPlusIcon,UpdateIcon } from '../../../components/Icons';
|
||||||
import { useRSForm } from '../../../context/RSFormContext';
|
import { useRSForm } from '../../../context/RSFormContext';
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate } from 'react-router-dom';
|
||||||
|
|
||||||
import Button from '../../../components/common/Button';
|
import Button from '../../../components/Common/Button';
|
||||||
import Dropdown from '../../../components/common/Dropdown';
|
import Dropdown from '../../../components/Common/Dropdown';
|
||||||
import DropdownButton from '../../../components/common/DropdownButton';
|
import DropdownButton from '../../../components/Common/DropdownButton';
|
||||||
import DropdownCheckbox from '../../../components/common/DropdownCheckbox';
|
import DropdownCheckbox from '../../../components/Common/DropdownCheckbox';
|
||||||
import {
|
import {
|
||||||
CloneIcon, DownloadIcon, DumpBinIcon, EditIcon, MenuIcon, NotSubscribedIcon,
|
CloneIcon, DownloadIcon, DumpBinIcon, EditIcon, MenuIcon, NotSubscribedIcon,
|
||||||
OwnerIcon, ShareIcon, SmallPlusIcon, SubscribedIcon, UploadIcon
|
OwnerIcon, ShareIcon, SmallPlusIcon, SubscribedIcon, UploadIcon
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import { useCallback, useLayoutEffect, useMemo, useState } from 'react';
|
import { useCallback, useLayoutEffect, useMemo, useState } from 'react';
|
||||||
|
|
||||||
import Dropdown from '../../../components/common/Dropdown';
|
import Dropdown from '../../../components/Common/Dropdown';
|
||||||
import DropdownButton from '../../../components/common/DropdownButton';
|
import DropdownButton from '../../../components/Common/DropdownButton';
|
||||||
import SelectorButton from '../../../components/common/SelectorButton';
|
import SelectorButton from '../../../components/Common/SelectorButton';
|
||||||
import DataTable, { createColumnHelper, IConditionalStyle, VisibilityState } from '../../../components/DataTable';
|
import DataTable, { createColumnHelper, IConditionalStyle, VisibilityState } from '../../../components/DataTable';
|
||||||
import { CogIcon, FilterIcon, MagnifyingGlassIcon } from '../../../components/Icons';
|
import { CogIcon, FilterIcon, MagnifyingGlassIcon } from '../../../components/Icons';
|
||||||
import ConstituentaBadge from '../../../components/shared/ConstituentaBadge';
|
import ConstituentaBadge from '../../../components/Shared/ConstituentaBadge';
|
||||||
import { useRSForm } from '../../../context/RSFormContext';
|
import { useRSForm } from '../../../context/RSFormContext';
|
||||||
import { useConceptTheme } from '../../../context/ThemeContext';
|
import { useConceptTheme } from '../../../context/ThemeContext';
|
||||||
import useDropdown from '../../../hooks/useDropdown';
|
import useDropdown from '../../../hooks/useDropdown';
|
||||||
|
|
|
@ -3,10 +3,10 @@ import { useLocation } from 'react-router-dom';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import BackendError from '../components/BackendError';
|
import BackendError from '../components/BackendError';
|
||||||
import Button from '../components/common/Button';
|
import Button from '../components/Common/Button';
|
||||||
import Form from '../components/common/Form';
|
import Form from '../components/Common/Form';
|
||||||
import SubmitButton from '../components/common/SubmitButton';
|
import SubmitButton from '../components/Common/SubmitButton';
|
||||||
import TextInput from '../components/common/TextInput';
|
import TextInput from '../components/Common/TextInput';
|
||||||
import { useAuth } from '../context/AuthContext';
|
import { useAuth } from '../context/AuthContext';
|
||||||
import { useConceptNavigation } from '../context/NagivationContext';
|
import { useConceptNavigation } from '../context/NagivationContext';
|
||||||
import { type IUserSignupData } from '../models/library';
|
import { type IUserSignupData } from '../models/library';
|
||||||
|
|
|
@ -3,8 +3,8 @@ import { useEffect, useMemo, useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import BackendError, { ErrorInfo } from '../../components/BackendError';
|
import BackendError, { ErrorInfo } from '../../components/BackendError';
|
||||||
import SubmitButton from '../../components/common/SubmitButton';
|
import SubmitButton from '../../components/Common/SubmitButton';
|
||||||
import TextInput from '../../components/common/TextInput';
|
import TextInput from '../../components/Common/TextInput';
|
||||||
import { useAuth } from '../../context/AuthContext';
|
import { useAuth } from '../../context/AuthContext';
|
||||||
import { useConceptNavigation } from '../../context/NagivationContext';
|
import { useConceptNavigation } from '../../context/NagivationContext';
|
||||||
import { IUserUpdatePassword } from '../../models/library';
|
import { IUserUpdatePassword } from '../../models/library';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { useLayoutEffect, useState } from 'react';
|
import { useLayoutEffect, useState } from 'react';
|
||||||
import { toast } from 'react-toastify';
|
import { toast } from 'react-toastify';
|
||||||
|
|
||||||
import SubmitButton from '../../components/common/SubmitButton';
|
import SubmitButton from '../../components/Common/SubmitButton';
|
||||||
import TextInput from '../../components/common/TextInput';
|
import TextInput from '../../components/Common/TextInput';
|
||||||
import { useUserProfile } from '../../context/UserProfileContext';
|
import { useUserProfile } from '../../context/UserProfileContext';
|
||||||
import useModificationPrompt from '../../hooks/useModificationPrompt';
|
import useModificationPrompt from '../../hooks/useModificationPrompt';
|
||||||
import { IUserUpdateData } from '../../models/library';
|
import { IUserUpdateData } from '../../models/library';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import { useMemo, useState } from 'react';
|
import { useMemo, useState } from 'react';
|
||||||
|
|
||||||
import BackendError from '../../components/BackendError';
|
import BackendError from '../../components/BackendError';
|
||||||
import { ConceptLoader } from '../../components/common/ConceptLoader';
|
import { ConceptLoader } from '../../components/Common/ConceptLoader';
|
||||||
import MiniButton from '../../components/common/MiniButton';
|
import MiniButton from '../../components/Common/MiniButton';
|
||||||
import { NotSubscribedIcon,SubscribedIcon } from '../../components/Icons';
|
import { NotSubscribedIcon,SubscribedIcon } from '../../components/Icons';
|
||||||
import { useAuth } from '../../context/AuthContext';
|
import { useAuth } from '../../context/AuthContext';
|
||||||
import { useLibrary } from '../../context/LibraryContext';
|
import { useLibrary } from '../../context/LibraryContext';
|
||||||
|
|
Loading…
Reference in New Issue
Block a user