Skip to content

Commit

Permalink
style: order imports
Browse files Browse the repository at this point in the history
Signed-off-by: rare-magma <rare-magma@posteo.eu>
  • Loading branch information
rare-magma committed Sep 29, 2024
1 parent 7455bf4 commit 9f71e6f
Show file tree
Hide file tree
Showing 23 changed files with 32 additions and 32 deletions.
2 changes: 1 addition & 1 deletion src/App.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import userEvent from "@testing-library/user-event";
import { describe, expect, it } from "vitest";
import { App } from "./App";
import { BudgetMother } from "./guitos/domain/budget.mother";
import { budgetContextSpy, testEmptyBudgetContext } from "./setupTests";
import { localForageBudgetRepository } from "./guitos/infrastructure/localForageBudgetRepository";
import { budgetContextSpy, testEmptyBudgetContext } from "./setupTests";

const budgetRepository = new localForageBudgetRepository();

Expand Down
2 changes: 1 addition & 1 deletion src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ import "bootstrap/dist/css/bootstrap.min.css";
import { Route, BrowserRouter as Router, Routes } from "react-router-dom";
import "./App.css";
import "./colors.css";
import { BudgetPage } from "./guitos/sections/Budget/BudgetPage";
import { BudgetProvider } from "./guitos/context/BudgetContext";
import { ConfigProvider } from "./guitos/context/ConfigContext";
import { GeneralProvider } from "./guitos/context/GeneralContext";
import { BudgetPage } from "./guitos/sections/Budget/BudgetPage";

export function App() {
return (
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/context/BudgetContext.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import {
useState,
} from "react";
import useUndo from "use-undo";
import type { SearchOption } from "../sections/NavBar/NavBar";
import { Budget } from "../domain/budget";
import type { SearchOption } from "../sections/NavBar/NavBar";
import { useGeneralContext } from "./GeneralContext";

interface BudgetContextInterface {
Expand Down
6 changes: 3 additions & 3 deletions src/guitos/hooks/useDB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ import type React from "react";
import { useCallback, useEffect, useRef, useState } from "react";
import type { Option } from "react-bootstrap-typeahead/types/types";
import { useNavigate, useParams } from "react-router-dom";
import type { Filter, FilteredItem } from "../sections/ChartsPage/ChartsPage";
import type { SearchOption } from "../sections/NavBar/NavBar";
import { createBudgetNameList, saveLastOpenedBudget } from "../../utils";
import { useBudget } from "../context/BudgetContext";
import { useConfig } from "../context/ConfigContext";
import { useGeneralContext } from "../context/GeneralContext";
Expand All @@ -16,7 +15,8 @@ import { Uuid } from "../domain/uuid";
import { localForageBudgetRepository } from "../infrastructure/localForageBudgetRepository";
import { localForageCalcHistRepository } from "../infrastructure/localForageCalcHistRepository";
import { localForageOptionsRepository } from "../infrastructure/localForageOptionsRepository";
import { createBudgetNameList, saveLastOpenedBudget } from "../../utils";
import type { Filter, FilteredItem } from "../sections/ChartsPage/ChartsPage";
import type { SearchOption } from "../sections/NavBar/NavBar";

const budgetRepository = new localForageBudgetRepository();
const optionsRepository = new localForageOptionsRepository();
Expand Down
4 changes: 2 additions & 2 deletions src/guitos/hooks/useMove.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { useNavigate } from "react-router-dom";
import type { SearchOption } from "../sections/NavBar/NavBar";
import { saveLastOpenedBudget } from "../../utils";
import { useBudget } from "../context/BudgetContext";
import type { Budget } from "../domain/budget";
import { saveLastOpenedBudget } from "../../utils";
import type { SearchOption } from "../sections/NavBar/NavBar";

export function useMove() {
const { budget, setBudget, budgetList } = useBudget();
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/infrastructure/localForageOptionsRepository.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import localforage from "localforage";
import { currenciesMap } from "../../lists/currenciesMap";
import { CURRENCY_CODE, LOCALE } from "../domain/options";
import type { OptionsRepository } from "../domain/optionsRepository";
import { currenciesMap } from "../../lists/currenciesMap";

export class localForageOptionsRepository implements OptionsRepository {
private readonly optionsDB;
Expand Down
4 changes: 2 additions & 2 deletions src/guitos/sections/Budget/BudgetPage.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import userEvent from "@testing-library/user-event";
import { act } from "react-dom/test-utils";
import { BrowserRouter } from "react-router-dom";
import { describe, expect, it } from "vitest";
import { BudgetMother } from "../../domain/budget.mother";
import {
budgetContextSpy,
redoMock,
Expand All @@ -12,8 +11,9 @@ import {
testBudgetContext,
undoMock,
} from "../../../setupTests";
import { BudgetPage } from "./BudgetPage";
import { BudgetMother } from "../../domain/budget.mother";
import { localForageBudgetRepository } from "../../infrastructure/localForageBudgetRepository";
import { BudgetPage } from "./BudgetPage";

const budgetRepository = new localForageBudgetRepository();

Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/Budget/BudgetPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ import { Suspense, lazy, useEffect, useState } from "react";
import { Col, Container, Row, ToastContainer } from "react-bootstrap";
import { useHotkeys } from "react-hotkeys-hook";
import { useParams } from "react-router-dom";
import { createBudgetNameList } from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useGeneralContext } from "../../context/GeneralContext";
import type { Budget } from "../../domain/budget";
import { useDB } from "../../hooks/useDB";
import { createBudgetNameList } from "../../../utils";
import { ErrorModal } from "../ErrorModal/ErrorModal";
import { LandingPage } from "../LandingPage/LandingPage";
import { Loading } from "../Loading/Loading";
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/Chart/Chart.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ import {
XAxis,
YAxis,
} from "recharts";
import { intlFormat, median } from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useConfig } from "../../context/ConfigContext";
import { intlFormat, median } from "../../../utils";
import type { FilteredItem } from "../ChartsPage/ChartsPage";
import "./Chart.css";
import { ChartTooltip } from "./ChartTooltip";
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/Chart/ChartTooltip.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Big from "big.js";
import { Col, Container, Row } from "react-bootstrap";
import { useConfig } from "../../context/ConfigContext";
import { intlFormat, roundBig } from "../../../utils";
import { useConfig } from "../../context/ConfigContext";

interface ChartTooltipProps {
active?: boolean;
Expand Down
4 changes: 2 additions & 2 deletions src/guitos/sections/ChartsPage/ChartsPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ import "react-bootstrap-typeahead/css/Typeahead.css";
import type { Option } from "react-bootstrap-typeahead/types/types";
import { useHotkeys } from "react-hotkeys-hook";
import { BsArrowLeft } from "react-icons/bs";
import { useBudget } from "../../context/BudgetContext";
import { useDB } from "../../hooks/useDB";
import {
focusRef,
getLabelKeyFilteredItem,
getNestedValues,
} from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useDB } from "../../hooks/useDB";
import { Chart } from "../Chart/Chart";
import "./ChartsPage.css";
import type { Uuid } from "../../domain/uuid";
Expand Down
4 changes: 2 additions & 2 deletions src/guitos/sections/ItemForm/ItemFormGroup.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ import userEvent from "@testing-library/user-event";
import { createRef } from "react";
import { BrowserRouter } from "react-router-dom";
import { describe, expect, it } from "vitest";
import { BudgetMother } from "../../domain/budget.mother";
import { BudgetItemsMother } from "../../domain/budgetItem.mother";
import {
configContextSpy,
setBudgetMock,
testSpanishConfigContext,
} from "../../../setupTests";
import { BudgetMother } from "../../domain/budget.mother";
import { BudgetItemsMother } from "../../domain/budgetItem.mother";
import { ItemFormGroup } from "./ItemFormGroup";

describe("ItemFormGroup", () => {
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/ItemForm/ItemFormGroup.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ import {
} from "react-bootstrap";
import CurrencyInput from "react-currency-input-field";
import { BsXLg } from "react-icons/bs";
import { calc, parseLocaleNumber, roundBig } from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useConfig } from "../../context/ConfigContext";
import type { Expenses } from "../../domain/expenses";
import type { Incomes } from "../../domain/incomes";
import { useDB } from "../../hooks/useDB";
import { calc, parseLocaleNumber, roundBig } from "../../../utils";
import { CalculateButton } from "../CalculateButton/CalculateButton";
import "./ItemFormGroup.css";
import { Budget } from "../../domain/budget";
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/LandingPage/LandingPage.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ import { render, screen } from "@testing-library/react";
import userEvent from "@testing-library/user-event";
import { BrowserRouter } from "react-router-dom";
import { beforeEach, describe, expect, it } from "vitest";
import { BudgetMother } from "../../domain/budget.mother";
import {
budgetContextSpy,
generalContextSpy,
setBudgetMock,
testEmptyBudgetContext,
testGeneralContext,
} from "../../../setupTests";
import { BudgetMother } from "../../domain/budget.mother";
import { LandingPage } from "./LandingPage";

describe("LandingPage", () => {
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/NavBar/NavBar.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ import { render, screen, waitFor } from "@testing-library/react";
import userEvent from "@testing-library/user-event";
import { BrowserRouter } from "react-router-dom";
import { beforeEach, describe, expect, it, vi } from "vitest";
import { BudgetMother } from "../../domain/budget.mother";
import {
budgetContextSpy,
setBudgetMock,
testEmptyBudgetContext,
} from "../../../setupTests";
import { BudgetMother } from "../../domain/budget.mother";
import { NavBar } from "./NavBar";

describe("NavBar", () => {
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/NavBar/NavBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ import {
BsXLg,
} from "react-icons/bs";
import { FaRegClone } from "react-icons/fa";
import { focusRef, getLabelKey } from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useDB } from "../../hooks/useDB";
import { useMove } from "../../hooks/useMove";
import { focusRef, getLabelKey } from "../../../utils";
import "./NavBar.css";
import type { Uuid } from "../../domain/uuid";
import { NavBarDelete } from "./NavBarDelete";
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/NavBar/NavBarSettings.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ import { Typeahead } from "react-bootstrap-typeahead";
import type { Option } from "react-bootstrap-typeahead/types/types";
import { useHotkeys } from "react-hotkeys-hook";
import { BsGear } from "react-icons/bs";
import { useConfig } from "../../context/ConfigContext";
import { currenciesList } from "../../../lists/currenciesList";
import { useConfig } from "../../context/ConfigContext";
import { useDB } from "../../hooks/useDB";

interface NavBarSettingsProps {
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/StatCard/StatCard.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import { render, screen } from "@testing-library/react";
import userEvent from "@testing-library/user-event";
import { vi } from "vitest";
import { describe, expect, it } from "vitest";
import { BudgetMother } from "../../domain/budget.mother";
import { setBudgetMock } from "../../../setupTests";
import { BudgetMother } from "../../domain/budget.mother";
import { StatCard } from "./StatCard";

describe("StatCard", () => {
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/StatCard/StatCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ import {
BsGraphUp,
BsPercent,
} from "react-icons/bs";
import { focusRef, parseLocaleNumber, roundBig } from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useConfig } from "../../context/ConfigContext";
import { focusRef, parseLocaleNumber, roundBig } from "../../../utils";
import "./StatCard.css";
import { Budget } from "../../domain/budget";

Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/TableCard/TableCard.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import { cleanup, render, screen } from "@testing-library/react";
import userEvent from "@testing-library/user-event";
import { BrowserRouter } from "react-router-dom";
import { describe, expect, it } from "vitest";
import { BudgetMother } from "../../domain/budget.mother";
import { setBudgetMock } from "../../../setupTests";
import { BudgetMother } from "../../domain/budget.mother";
import TableCard from "./TableCard";

describe("TableCard", () => {
Expand Down
2 changes: 1 addition & 1 deletion src/guitos/sections/TableCard/TableCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import {
Tooltip,
} from "react-bootstrap";
import { BsArrowsVertical, BsPlusLg } from "react-icons/bs";
import { intlFormat, roundBig } from "../../../utils";
import { useBudget } from "../../context/BudgetContext";
import { useConfig } from "../../context/ConfigContext";
import { intlFormat, roundBig } from "../../../utils";
import { ItemFormGroup } from "../ItemForm/ItemFormGroup";
import "./TableCard.css";
import { Budget } from "../../domain/budget";
Expand Down
4 changes: 2 additions & 2 deletions src/utils.test.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import Big from "big.js";
import { expect, test } from "vitest";
import type { FilteredItem } from "./guitos/sections/ChartsPage/ChartsPage";
import type { Budget } from "./guitos/domain/budget";
import { BudgetMother } from "./guitos/domain/budget.mother";
import type { ItemOperation } from "./guitos/domain/calculationHistoryItem";
import { Uuid } from "./guitos/domain/uuid";
import { localForageOptionsRepository } from "./guitos/infrastructure/localForageOptionsRepository";
import type { FilteredItem } from "./guitos/sections/ChartsPage/ChartsPage";
import { chromeLocalesList } from "./lists/chromeLocalesList";
import { currenciesMap } from "./lists/currenciesMap";
import { firefoxLocalesList } from "./lists/firefoxLocalesList";
Expand All @@ -20,7 +21,6 @@ import {
parseLocaleNumber,
roundBig,
} from "./utils";
import { localForageOptionsRepository } from "./guitos/infrastructure/localForageOptionsRepository";

const optionsRepository = new localForageOptionsRepository();

Expand Down
6 changes: 3 additions & 3 deletions src/utils.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import Big from "big.js";
import type { MutableRefObject } from "react";
import type { IntlConfig } from "react-currency-input-field/dist/components/CurrencyInputProps";
import type { NavigateFunction } from "react-router-dom";
import type { FilteredItem } from "./guitos/sections/ChartsPage/ChartsPage";
import type { SearchOption } from "./guitos/sections/NavBar/NavBar";
import type { Budget } from "./guitos/domain/budget";
import type { ItemOperation } from "./guitos/domain/calculationHistoryItem";
import type { IntlConfig } from "react-currency-input-field/dist/components/CurrencyInputProps";
import type { FilteredItem } from "./guitos/sections/ChartsPage/ChartsPage";
import type { SearchOption } from "./guitos/sections/NavBar/NavBar";

export function roundBig(number: Big, precision: number): number {
return Big(number).round(precision, 1).toNumber();
Expand Down

0 comments on commit 9f71e6f

Please sign in to comment.