File tree Expand file tree Collapse file tree 14 files changed +19
-21
lines changed Expand file tree Collapse file tree 14 files changed +19
-21
lines changed Original file line number Diff line number Diff line change @@ -8,10 +8,10 @@ import Typography from "@material-ui/core/Typography";
88import Skeleton from "@material-ui/lab/Skeleton" ;
99import { FC } from "react" ;
1010import { useDispatch } from "react-redux" ;
11+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
1112import { Dispatch } from "src/apps/main/redux" ;
1213import { fetchCurrentArticleAuthors } from "src/apps/main/redux/actions/articles-page" ;
1314import { ArticlesPageState } from "src/apps/main/redux/reducers/articles-page" ;
14- import { LinkV2 } from "src/components/link-v2" ;
1515
1616const useStyles = makeStyles ( ( theme ) => ( {
1717 avatarsContainer : {
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import makeStyles from "@material-ui/core/styles/makeStyles";
88import Typography from "@material-ui/core/Typography" ;
99import Skeleton from "@material-ui/lab/Skeleton" ;
1010import { FC } from "react" ;
11- import { LinkV2 } from "src/components/link-v2" ;
11+ import { LinkV2 } from "src/apps/main/ components/link-v2" ;
1212
1313interface CardInfo {
1414 image : string ;
Original file line number Diff line number Diff line change @@ -8,10 +8,10 @@ import Typography from "@material-ui/core/Typography";
88import Skeleton from "@material-ui/lab/Skeleton" ;
99import { FC } from "react" ;
1010import { useDispatch } from "react-redux" ;
11+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
1112import { Dispatch } from "src/apps/main/redux" ;
1213import { fetchCurrentArticleContributors } from "src/apps/main/redux/actions/articles-page" ;
1314import { ArticlesPageState } from "src/apps/main/redux/reducers/articles-page" ;
14- import { LinkV2 } from "src/components/link-v2" ;
1515
1616const useStyles = makeStyles ( ( theme ) => ( {
1717 avatarsContainer : {
Original file line number Diff line number Diff line change @@ -4,10 +4,10 @@ import { makeStyles } from "@material-ui/core/styles";
44import Typography from "@material-ui/core/Typography" ;
55import { FC } from "react" ;
66import { useSelector } from "react-redux" ;
7+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
78import { T } from "src/apps/main/components/t" ;
89import { StateInterface } from "src/apps/main/redux" ;
910import { FooterComponentState } from "src/apps/main/redux/reducers/footer-component" ;
10- import { LinkV2 } from "src/components/link-v2" ;
1111
1212const useStyles = makeStyles ( ( theme ) => ( {
1313 root : {
Original file line number Diff line number Diff line change 1+ import { linkFactory } from "@dzcode.io/ui/dist/link-factory" ;
2+
3+ import { mainStore } from "../../redux" ;
4+
5+ export const LinkV2 = linkFactory ( ( ) => mainStore . getState ( ) . settings . language . code , "en" ) ;
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ import { useSelector } from "react-redux";
66import { Prism as SyntaxHighlighter } from "react-syntax-highlighter" ;
77import prism from "react-syntax-highlighter/dist/cjs/styles/prism/prism" ;
88import tomorrow from "react-syntax-highlighter/dist/cjs/styles/prism/tomorrow" ;
9+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
910import { StateInterface } from "src/apps/main/redux" ;
10- import { LinkV2 } from "src/components/link-v2" ;
1111
1212export const Markdown : FC < ReactMarkdown > = ( { children, t, ...markdownProps } ) => {
1313 const theme = useTheme ( ) ;
Original file line number Diff line number Diff line change @@ -10,11 +10,11 @@ import { useScrollPosition } from "@n8tb1t/use-scroll-position";
1010import { FC , Fragment , useState } from "react" ;
1111import { useDispatch , useSelector } from "react-redux" ;
1212import { animated , useSpring } from "react-spring" ;
13+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
1314import { T } from "src/apps/main/components/t" ;
1415import { Dispatch , StateInterface } from "src/apps/main/redux" ;
1516import { SettingsState } from "src/apps/main/redux/reducers/settings" ;
1617import logo from "src/assets/svg/logo-wide.svg" ;
17- import { LinkV2 } from "src/components/link-v2" ;
1818
1919import { IOSSwitch } from "./ios-switch" ;
2020import { LanguageSwitch } from "./lang-switch" ;
Original file line number Diff line number Diff line change @@ -10,9 +10,9 @@ import SpeedDialIcon from "@material-ui/lab/SpeedDialIcon";
1010import TreeItem from "@material-ui/lab/TreeItem" ;
1111import TreeView from "@material-ui/lab/TreeView" ;
1212import { FC , Fragment } from "react" ;
13+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
1314import { SpeedDial } from "src/apps/main/components/speed-dial" ;
1415import { SidebarTreeItem } from "src/apps/main/types" ;
15- import { LinkV2 } from "src/components/link-v2" ;
1616
1717const useStyles = makeStyles ( ( theme ) =>
1818 createStyles ( {
Original file line number Diff line number Diff line change @@ -14,13 +14,13 @@ import QuestionAnswerIcon from "@material-ui/icons/QuestionAnswer";
1414import Skeleton from "@material-ui/lab/Skeleton" ;
1515import { FC } from "react" ;
1616import { useDispatch , useSelector } from "react-redux" ;
17+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
1718import { t } from "src/apps/main/components/t" ;
1819import { Dispatch , StateInterface } from "src/apps/main/redux" ;
1920import { fetchContributions , updateFilterValue } from "src/apps/main/redux/actions/contribute-page" ;
2021import { ContributePageState } from "src/apps/main/redux/reducers/contribute-page" ;
2122import { SettingsState } from "src/apps/main/redux/reducers/settings" ;
2223import { elapsedTime } from "src/common/utils/elapsed-time" ;
23- import { LinkV2 } from "src/components/link-v2" ;
2424
2525const useStyles = makeStyles ( ( theme ) => ( {
2626 root : {
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ import makeStyles from "@material-ui/core/styles/makeStyles";
66import Typography from "@material-ui/core/Typography" ;
77import { FC } from "react" ;
88import image from "src/apps/main/assets/svg/dzcode.svg" ;
9+ import { LinkV2 } from "src/apps/main/components/link-v2" ;
910import { Markdown } from "src/apps/main/components/markdown" ;
1011import { T , t } from "src/apps/main/components/t" ;
11- import { LinkV2 } from "src/components/link-v2" ;
1212
1313export const Header : FC = ( ) => {
1414 const useStyles = makeStyles ( ( theme ) => ( {
You can’t perform that action at this time.
0 commit comments