Skip to content

Commit

Permalink
Updated directory structure
Browse files Browse the repository at this point in the history
  • Loading branch information
Aayush259 committed Jul 23, 2024
1 parent de53b9e commit 2bbbba7
Show file tree
Hide file tree
Showing 12 changed files with 33 additions and 33 deletions.
6 changes: 3 additions & 3 deletions src/App.jsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import React, { lazy, Suspense, useEffect, useState } from 'react';
import './style.css';
import Loader from './components/Loader.jsx';
const Header = lazy(() => import('./components/Header.jsx'));
const MainSection = lazy(() => import('./components/MainSection.jsx'));
const Footer = lazy(() => import('./components/Footer.jsx'));
const Header = lazy(() => import('./components/header/Header.jsx'));
const MainSection = lazy(() => import('./components/main/MainSection.jsx'));
const Footer = lazy(() => import('./components/footer/Footer.jsx'));

export default function App() {

Expand Down
File renamed without changes.
12 changes: 6 additions & 6 deletions src/components/Footer.jsx → src/components/footer/Footer.jsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import React from 'react';
import PropTypes from 'prop-types';
import xDark from '../images/x-twitter-dark.svg';
import xLight from '../images/x-twitter-light.svg';
import linkedinDark from '../images/linkedin-dark.svg';
import linkedinLight from '../images/linkedin-light.svg';
import githubDark from '../images/github-dark.svg';
import githubLight from '../images/github-light.svg';
import xDark from '../../images/x-twitter-dark.svg';
import xLight from '../../images/x-twitter-light.svg';
import linkedinDark from '../../images/linkedin-dark.svg';
import linkedinLight from '../../images/linkedin-light.svg';
import githubDark from '../../images/github-dark.svg';
import githubLight from '../../images/github-light.svg';

export default function Footer({ theme }) {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React from 'react';
import PropTypes from 'prop-types';
import photo from '../images/photo.jpeg';
import iconSun from '../images/icon-sun.svg';
import iconMoon from '../images/icon-moon.svg';
import photo from '../../images/photo.jpeg';
import iconSun from '../../images/icon-sun.svg';
import iconMoon from '../../images/icon-moon.svg';

export default function Header({theme, changeTheme}) {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import { useWordDataContext } from '../contexts/WordDataContext';
import { useWordDataContext } from '../../contexts/WordDataContext';
import { Link } from 'react-router-dom';

export default function History() {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
import React, { Suspense, useState } from 'react';
import { Outlet } from 'react-router-dom';
import PropTypes from 'prop-types';
import searchDark from '../images/search-dark.svg';
import searchLight from '../images/search-light.svg';
import historyDark from '../images/clock-rotate-left-dark.svg';
import historyLight from '../images/clock-rotate-left-light.svg';
import houseDark from '../images/house-dark.svg';
import houseLight from '../images/house-light.svg';
import xMarkDark from '../images/xmark-dark.svg';
import xMarkLight from '../images/xmark-light.svg';
import { WordDataContextProvider } from '../contexts/WordDataContext.jsx';
import searchDark from '../../images/search-dark.svg';
import searchLight from '../../images/search-light.svg';
import historyDark from '../../images/clock-rotate-left-dark.svg';
import historyLight from '../../images/clock-rotate-left-light.svg';
import houseDark from '../../images/house-dark.svg';
import houseLight from '../../images/house-light.svg';
import xMarkDark from '../../images/xmark-dark.svg';
import xMarkLight from '../../images/xmark-light.svg';
import { WordDataContextProvider } from '../../contexts/WordDataContext.jsx';
import NavLinks from './NavLinks.jsx';
import Loader from './Loader.jsx';
import Loader from '../Loader.jsx';

export default function MainSection({ theme, userData, setUserData }) {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useEffect, useRef, useState } from 'react';
import { NavLink } from 'react-router-dom';
import { useWordDataContext } from '../contexts/WordDataContext';
import { useWordDataContext } from '../../contexts/WordDataContext';

export default function NavLinks() {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useRef } from 'react';
import { useNavigate } from 'react-router-dom';
import { useWordDataContext } from '../contexts/WordDataContext.jsx';
import { useWordDataContext } from '../../contexts/WordDataContext.jsx';

export default function Input() {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import React, { lazy, Suspense, useCallback, useState, useEffect } from 'react';
import { useParams } from 'react-router-dom';
import { useWordDataContext } from '../contexts/WordDataContext.jsx';
import { useWordDataContext } from '../../contexts/WordDataContext.jsx';
const Input = lazy(() => import('./Input.jsx'));
const WordResult = lazy(() => import('./WordResult.jsx'));
const NotFoundError = lazy(() => import('./NotFoundError.jsx'));
import Loader from './Loader.jsx';
const NotFoundError = lazy(() => import('../error/NotFoundError.jsx'));
import Loader from '../Loader.jsx';

export default function Search() {

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useEffect } from 'react';
import { Link } from 'react-router-dom';
import { useWordDataContext } from '../contexts/WordDataContext';
import { useWordDataContext } from '../../contexts/WordDataContext';

export default function WelcomeScreen() {

Expand All @@ -9,7 +9,7 @@ export default function WelcomeScreen() {
// Home state is active when this component is rendered.
useEffect(() => {
setHomeLinkActive(true);
})
});

// Array of objects for initial word cards.
const wordCards = [
Expand Down
6 changes: 3 additions & 3 deletions src/main.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import React, { lazy } from 'react';
import ReactDOM from 'react-dom/client';
import { Route, RouterProvider, createBrowserRouter, createRoutesFromElements } from 'react-router-dom';
import App from './App.jsx';
const History = lazy(() => import('./components/History.jsx'));
const WelcomeScreen = lazy(() => import('./components/WelcomeScreen.jsx'));
const Search = lazy(() => import('./components/Search.jsx'));
const History = lazy(() => import('./components/history/History.jsx'));
const WelcomeScreen = lazy(() => import('./components/welcomeScreen/WelcomeScreen.jsx'));
const Search = lazy(() => import('./components/search/Search.jsx'));

const router = createBrowserRouter(
createRoutesFromElements(
Expand Down

0 comments on commit 2bbbba7

Please sign in to comment.