Skip to content

Commit dd5d24a

Browse files
committed
Organize imports
1 parent 94e2537 commit dd5d24a

19 files changed

+26
-30
lines changed

apps/api/src/app.module.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import { join } from 'path';
55
import { AppController } from './app.controller';
66
import { AppService } from './app.service';
77
import { AuthModule } from './auth/auth.module';
8+
import { ImagesModule } from './images/images.module';
89
import { InventoryModule } from './models/inventory/inventory.module';
910
import { OrganizationsModule } from './models/organizations/organizations.module';
1011
import { ProductsModule } from './models/products/products.module';
1112
import { UsersModule } from './models/users/users.module';
1213
import { WarehousesModule } from './models/warehouses/warehouses.module';
13-
import { S3Module } from './s3/s3.module';
14-
import { ImagesModule } from './images/images.module';
1514
import { RedisModule } from './redis/redis.module';
1615
import { S3CacheModule } from './s3-cache/s3-cache.module';
16+
import { S3Module } from './s3/s3.module';
1717

1818
const FrontendModule = ServeStaticModule.forRoot({
1919
rootPath: join(__dirname, '../../..', 'client', 'dist'),

apps/api/src/main.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import { INestApplication, ValidationPipe } from '@nestjs/common';
22
import { NestFactory } from '@nestjs/core';
3+
import { NestExpressApplication } from '@nestjs/platform-express';
34
import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger';
45
import RedisStore from 'connect-redis';
6+
import { json } from 'express';
57
import * as session from 'express-session';
68
import * as passport from 'passport';
9+
import { join } from 'path';
710
import { AppModule } from './app.module';
811
import Utils from './helpers/utils';
912
import redisClient from './redis/connect';
10-
import { json } from 'express';
11-
import { NestExpressApplication } from '@nestjs/platform-express';
12-
import { join } from 'path';
1313

1414
async function bootstrap() {
1515
const app = await NestFactory.create<NestExpressApplication>(AppModule);

apps/api/src/redis/redis.module.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Module } from '@nestjs/common';
2-
import { RedisService } from './redis.service';
32
import client from './connect';
3+
import { RedisService } from './redis.service';
44

55
@Module({
66
providers: [{ provide: 'CLIENT', useValue: client }, RedisService],

apps/api/src/s3-cache/s3-cache.service.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Injectable, Logger } from '@nestjs/common';
2-
import { S3Service } from '../s3/s3.service';
3-
import { RedisService } from '../redis/redis.service';
42
import { Readable } from 'stream';
53
import Utils from '../helpers/utils';
4+
import { RedisService } from '../redis/redis.service';
5+
import { S3Service } from '../s3/s3.service';
66

77
const ONE_DAY = 24 * 60 * 60;
88
const REDIS_PREFIX = 's3-cache:';

apps/api/src/s3/s3.module.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Module } from '@nestjs/common';
2-
import { S3Service } from './s3.service';
32
import * as S3Lib from 'nestjs-s3';
3+
import { S3Service } from './s3.service';
44

55
const { AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_DEFAULT_REGION } = process.env;
66

apps/api/src/s3/s3.service.ts

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
import {
2-
DeleteObjectCommandInput,
3-
GetObjectCommand,
4-
GetObjectCommandInput,
5-
HeadObjectCommand,
6-
HeadObjectCommandInput,
7-
PutObjectCommandInput,
2+
DeleteObjectCommandInput,
3+
GetObjectCommandInput,
4+
PutObjectCommandInput
85
} from '@aws-sdk/client-s3';
9-
import { getSignedUrl } from '@aws-sdk/s3-request-presigner';
106
import { Injectable } from '@nestjs/common';
117
import { InjectS3, S3 } from 'nestjs-s3';
128
import * as crypto from 'node:crypto';

apps/api/src/types/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import UserSessionData from '../auth/types/userSessionData';
22

3-
export {};
3+
export { };
44

55
declare global {
66
namespace Express {

apps/client/src/components/InventoryItem/InventoryAddForm.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import toast from 'react-hot-toast';
55
import { BsArrowLeftRight } from 'react-icons/bs';
66
import { Link, useNavigate, useSearchParams } from 'react-router-dom';
77
import { CreateInventoryItemDto, OrganizationDto } from 'shared-types';
8+
import { CurrentAppContext } from '../../context/CurrentAppContext';
89
import useProductsDetails from '../../hooks/useProductsDetails';
910
import { Utils } from '../../utils';
10-
import { CurrentAppContext } from '../../context/CurrentAppContext';
1111
import Form from '../Form/Form';
1212
import FormError from '../Form/FormError';
1313
import FormField from '../Form/FormField';

apps/client/src/components/InventoryItem/InventoryEntityInfo.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { useContext } from 'react';
22
import { BsPencil, BsTagFill, BsTrash } from 'react-icons/bs';
33
import { Link } from 'react-router-dom';
44
import { InventoryItemDto } from 'shared-types';
5-
import { Utils } from '../../utils';
65
import { CurrentAppContext } from '../../context/CurrentAppContext';
6+
import { Utils } from '../../utils';
77
import EntityActionsRow from '../Entity/EntityActionsRow';
88
import EntityContainer from '../Entity/EntityContainer';
99
import EntityImageColumn from '../Entity/EntityImageColumn';

apps/client/src/components/InventoryItem/InventoryItemActions.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import React, { useContext } from 'react';
22
import { BsInfoCircleFill, BsPencilFill, BsTrashFill } from 'react-icons/bs';
33
import { useNavigate } from 'react-router-dom';
44
import { BasicInventoryItemDto } from 'shared-types';
5-
import ActionButton from '../ActionButton';
65
import { CurrentAppContext } from '../../context/CurrentAppContext';
6+
import ActionButton from '../ActionButton';
77
import TableActionsWrapper from '../TableActionsWrapper';
88

99
export interface ProductActionsProps {

apps/client/src/components/InventoryItem/InventoryItemUpdateForm.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import toast from 'react-hot-toast';
44
import { useQueryClient } from 'react-query';
55
import { useNavigate } from 'react-router-dom';
66
import { InventoryItemDto, ProductDto, UpdateInventoryItemDto } from 'shared-types';
7-
import { Utils } from '../../utils';
87
import { CurrentAppContext } from '../../context/CurrentAppContext';
8+
import { Utils } from '../../utils';
99
import Form from '../Form/Form';
1010
import FormError from '../Form/FormError';
1111
import FormField from '../Form/FormField';

apps/client/src/components/OrganizationSettingsSection.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { BsSliders } from 'react-icons/bs';
2-
import IconButton from './IconButton';
32
import { Link } from 'react-router-dom';
43
import { OrganizationDto } from 'shared-types';
4+
import IconButton from './IconButton';
55

66
export interface OrganizationSettingsSectionProps {
77
organization: OrganizationDto;

apps/client/src/components/Pages/DashboardHomePage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { useContext } from 'react';
2+
import { CurrentAppContext } from '../../context/CurrentAppContext';
23
import { Utils } from '../../utils';
34
import BigNumberCard from '../BigNumberCard';
45
import Card from '../Card';
56
import ChartCard from '../ChartCard';
6-
import { CurrentAppContext } from '../../context/CurrentAppContext';
77
import DashboardContent from '../DashboardContent';
88
import TotalSalesChart from '../TotalSalesChart';
99
import WarehousesValueChart from '../Warehouse/WarehousesValueChart';

apps/client/src/components/Pages/DashboardPage.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Outlet } from 'react-router-dom';
2-
import usePageInfo from '../../hooks/usePageInfo';
3-
import useCurrentAppContext from '../../hooks/useAppContext';
42
import { CurrentAppContext } from '../../context/CurrentAppContext';
3+
import useCurrentAppContext from '../../hooks/useAppContext';
4+
import usePageInfo from '../../hooks/usePageInfo';
55
import Loader from '../Loader';
66
import Sidebar from '../Sidebar/Sidebar';
77

apps/client/src/components/Pages/Inventory/InventoryListPage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { useContext } from 'react';
22
import { BsPlusCircle } from 'react-icons/bs';
33
import { Link } from 'react-router-dom';
4-
import useInventoryList from '../../../hooks/useInventoryList';
54
import { CurrentAppContext } from '../../../context/CurrentAppContext';
5+
import useInventoryList from '../../../hooks/useInventoryList';
66
import IconButton from '../../IconButton';
77
import InventoryTable from '../../InventoryItem/InventoryTable';
88
import Loader from '../../Loader';

apps/client/src/components/Pages/Inventory/OrganizationViewPage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { BsBuildingGear, BsPencil, BsTrash } from 'react-icons/bs';
22
import { Link, useNavigate, useParams } from 'react-router-dom';
3-
import OrganizationSettingsSection from '../../OrganizationSettingsSection';
43
import useOrganizationDetails from '../../../hooks/useOrganisationDetails';
54
import { Utils } from '../../../utils';
65
import Container from '../../Container';
@@ -11,6 +10,7 @@ import HeaderWithHint from '../../HeaderWithHint';
1110
import IconButton from '../../IconButton';
1211
import DashboardLayout from '../../Layout/DasboardLayout';
1312
import Loader from '../../Loader';
13+
import OrganizationSettingsSection from '../../OrganizationSettingsSection';
1414
import { SecondaryNavbar } from '../../SecondaryNavbar';
1515
import WarehousesList from '../../Warehouse/WarehousesList';
1616

apps/client/src/components/Pages/Product/ProductsListPage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { useContext } from 'react';
22
import { BsPlusCircle } from 'react-icons/bs';
33
import { Link } from 'react-router-dom';
4-
import useProductsList from '../../../hooks/useProductsList';
54
import { CurrentAppContext } from '../../../context/CurrentAppContext';
5+
import useProductsList from '../../../hooks/useProductsList';
66
import IconButton from '../../IconButton';
77
import Loader from '../../Loader';
88
import ProductsTable from '../../Product/ProductsTable';

apps/client/src/components/WarehouseEntityInfo.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ import { BsCheckCircle, BsPencil, BsTrash } from 'react-icons/bs';
33
import { Link, useNavigate } from 'react-router-dom';
44
import { WarehouseDto } from 'shared-types';
55
import { CurrentAppContext } from '../context/CurrentAppContext';
6+
import { Utils } from '../utils';
67
import EntityActionsRow from './Entity/EntityActionsRow';
78
import EntityInfoTable from './Entity/EntityInfoTable';
89
import IconButton from './IconButton';
9-
import { Utils } from '../utils';
1010

1111
export interface WarehouseEntityInfoProps {
1212
warehouse: WarehouseDto;

apps/client/src/hooks/useAppContext.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { useEffect, useMemo } from 'react';
22
import toast from 'react-hot-toast';
33
import { useNavigate } from 'react-router-dom';
44
import { BasicWarehouseDto, OrganizationDto } from 'shared-types';
5-
import useOrganizationDetails from './useOrganisationDetails';
65
import { Utils } from '../utils';
6+
import useOrganizationDetails from './useOrganisationDetails';
77

88
export interface CurrentAppContextType {
99
isLoading: boolean;

0 commit comments

Comments
 (0)