Skip to content

Commit

Permalink
WJ-102 - Update: dtos to types;
Browse files Browse the repository at this point in the history
  • Loading branch information
Lucas Teixeira committed Nov 7, 2020
1 parent f6765e3 commit b931178
Show file tree
Hide file tree
Showing 104 changed files with 110 additions and 110 deletions.
2 changes: 1 addition & 1 deletion src/components/Button/index.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React from 'react';
import { Story, Meta } from '@storybook/react';
import { FaRegUserCircle } from 'react-icons/fa';

import Props from 'components/Button/dtos';
import Props from 'components/Button/types';
import Button from 'components/Button';

// Config and Controls
Expand Down
2 changes: 1 addition & 1 deletion src/components/Button/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React from 'react';

import { ReactComponent as Loading } from 'assets/loading.svg';
import { Color } from 'shared/enums';
import Props from './dtos';
import Props from './types';
import { Container } from './styles';

const Button: React.FC<Props> = ({
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/components/Input/index.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { FormHandles } from '@unform/core';
import { Form } from '@unform/web';
import { FaRegUserCircle } from 'react-icons/fa';

import Props from 'components/Input/dtos';
import Props from 'components/Input/types';
import Input from 'components/Input';

// Config and Controls
Expand Down
2 changes: 1 addition & 1 deletion src/components/Input/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { FiAlertTriangle } from 'react-icons/fi';
import { useField } from '@unform/core';

import { Color } from 'shared/enums';
import Props from './dtos';
import Props from './types';
import { Container, Error } from './styles';

const Input: React.FC<Props> = ({
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/components/MovieHighlight/index.stories.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { Story, Meta } from '@storybook/react';

import Props from 'components/MovieHighlight/dtos';
import Props from 'components/MovieHighlight/types';
import MovieHighlight from 'components/MovieHighlight';

// Config and Controls
Expand Down
2 changes: 1 addition & 1 deletion src/components/MovieHighlight/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { useCallback } from 'react';
import { useHistory } from 'react-router-dom';

import Route from 'routes/enums';
import Props from './dtos';
import Props from './types';
import { Container, Backdrop, Caption, Title, Overview } from './styles';

const MovieHighlight: React.FC<Props> = ({ showOverview = true, ...movie }) => {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/components/Tooltip/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';

import TooltipProps from 'components/Tooltip/dtos';
import TooltipProps from 'components/Tooltip/types';
import { Container, Content } from './styles';

const Tooltip: React.FC<TooltipProps> = ({ value, children, ...rest }) => {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/containers/EntityImage/index.stories.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { Story, Meta } from '@storybook/react';

import Props from 'containers/EntityImage/dtos';
import Props from 'containers/EntityImage/types';
import { EntityImage } from 'containers';

// Config and Controls
Expand Down
2 changes: 1 addition & 1 deletion src/containers/EntityImage/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import {
InfoSubtitle,
} from './styles';

import Props from './dtos';
import Props from './types';

const EntityImage: React.FC<Props> = ({
size,
Expand Down
2 changes: 1 addition & 1 deletion src/containers/EntityImage/styles.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import styled, { css } from 'styled-components';

import { Color, PosterHeight, PosterWidth, Size } from 'shared/enums';
import ContainerProps from './dtos/ContainerProps';
import ContainerProps from './types/ContainerProps';

export const Container = styled.div<ContainerProps>`
position: relative;
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/containers/EntityImageList/index.stories.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { Story, Meta } from '@storybook/react';

import Props from 'containers/EntityImageList/dtos';
import Props from 'containers/EntityImageList/types';
import EntityImageList from 'containers/EntityImageList';

// Config and Controls
Expand Down
2 changes: 1 addition & 1 deletion src/containers/EntityImageList/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {
MessageContainer,
} from './styles';

import Props from './dtos';
import Props from './types';

const EntityImageList: React.FC<Props> = ({
theme,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import DefaultProps from 'shared/dtos';
// import MovieProps from 'containers/EntityImage/dtos';
// import FavoriteProps from 'domains/Favorites/api/List/Response';
import { Color } from 'shared/enums';
import ContainerProps from 'containers/EntityImage/dtos/ContainerProps';
import ContainerProps from 'containers/EntityImage/types/ContainerProps';

export default interface Props extends DefaultProps, ContainerProps {
title?: string;
Expand Down
2 changes: 1 addition & 1 deletion src/containers/EntitySummary/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { useCallback } from 'react';
import { useHistory } from 'react-router-dom';

import { getEntityRoute } from 'shared/utils';
import Props from 'containers/EntitySummary/dtos';
import Props from 'containers/EntitySummary/types';

import { EntityImage } from 'containers';
import {
Expand Down
2 changes: 1 addition & 1 deletion src/containers/EntitySummary/styles.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import styled from 'styled-components';

import ContainerProps from 'containers/EntitySummary/dtos/ContainerProps';
import ContainerProps from 'containers/EntitySummary/types/ContainerProps';
import { Color, EntityType, Size } from 'shared/enums';

export const Container = styled.div`
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/containers/EntitySummaryList/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';

import Props from 'containers/EntitySummaryList/dtos';
import Props from 'containers/EntitySummaryList/types';

import { ReactComponent as Loading } from 'assets/loading.svg';
import { EntitySummary } from 'containers';
Expand Down
2 changes: 1 addition & 1 deletion src/containers/Filmography/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import {
MessageContainer,
} from './styles';

import Props from './dtos';
import Props from './types';

const Filmography: React.FC<Props> = ({
theme,
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion src/containers/Highlights/index.stories.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { Story, Meta } from '@storybook/react';

import Props from 'containers/Highlights/dtos';
import Props from 'containers/Highlights/types';
import Highlights from 'containers/Highlights';

// Config and Controls
Expand Down
2 changes: 1 addition & 1 deletion src/containers/Highlights/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { Wrapper } from 'components/Layout';
import { MovieHighlight } from 'components';
import { Container, MajorContainer, MinorContainer } from './styles';

import Props from './dtos';
import Props from './types';

const Highlights: React.FC<Props> = ({ theme, background, color, movies }) => {
if (!movies || movies.length === 0) {
Expand Down
File renamed without changes.
6 changes: 3 additions & 3 deletions src/domains/Auth/api/PostAuth/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import RawResponse from 'domains/Auth/api/PostAuth/RawResponse';
import Response from 'domains/Auth/api/PostAuth/Response';
import LoginCredentials from 'domains/Auth/dtos/LoginCredentials';
import RawResponse from 'domains/Auth/api/PostAuth/types/RawResponse';
import Response from 'domains/Auth/api/PostAuth/types/Response';
import LoginCredentials from 'domains/Auth/types/LoginCredentials';
import api from 'services/api';

export const postRawAuth = async ({
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions src/domains/Auth/hooks/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import React, { createContext, useCallback, useContext, useState } from 'react';
import api from 'services/api';

import { postRawAuth } from 'domains/Auth/api/PostAuth';
import ContextData from '../dtos/ContextData';
import AuthState from '../dtos/AuthState';
import ContextData from '../types/ContextData';
import AuthState from '../types/AuthState';

const AuthContext = createContext<ContextData>({} as ContextData);

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/domains/Environment/hooks/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { createContext, useContext } from 'react';

import Environment from 'domains/Environment/dtos/Environment';
import Environment from 'domains/Environment/types/Environment';
import { Environment as EnvironmentEnum } from 'domains/Environment/enums/Environment';
import ContextData from '../dtos/ContextData';
import ContextData from '../types/ContextData';

const EnvironmentContext = createContext<ContextData>({} as ContextData);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Environment from 'domains/Environment/dtos/Environment';
import Environment from 'domains/Environment/types/Environment';

export default interface ContextData {
isProduction: boolean;
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions src/domains/Favorites/api/List/index.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import api from 'services/api';

import { getByType } from 'domains/Favorites/helpers';
import RawResponse from 'domains/Favorites/api/List/RawResponse';
import Response from 'domains/Favorites/api/List/Response';
import RawResponse from 'domains/Favorites/api/List/types/RawResponse';
import Response from 'domains/Favorites/api/List/types/Response';

const Favorites = async (): Promise<Response[]> => {
const response = await rawFavorites();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import MovieResponse from 'domains/Movie/api/Details/Response';
import PersonResponse from 'domains/Person/api/Details/Response';
import MovieResponse from 'domains/Movie/api/Details/types/Response';
import PersonResponse from 'domains/Person/api/Details/types/Response';

export default interface Response
extends Omit<MovieResponse, 'id'>,
Expand Down
4 changes: 2 additions & 2 deletions src/domains/Favorites/api/Update/index.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import api from 'services/api';

import { getByType } from 'domains/Favorites/helpers';
import RawResponse from 'domains/Favorites/api/Update/RawResponse';
import Response from 'domains/Favorites/api/Update/Response';
import RawResponse from 'domains/Favorites/api/Update/types/RawResponse';
import Response from 'domains/Favorites/api/Update/types/Response';

const Update = async (
entityId: number,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import DetailsResponse from 'domains/Movie/api/Details/Response';
import DetailsResponse from 'domains/Movie/api/Details/types/Response';

export default interface Response extends Omit<DetailsResponse, 'id'> {
favoriteId: string;
Expand Down
6 changes: 3 additions & 3 deletions src/domains/Favorites/hooks/index.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import React, { createContext, useCallback, useContext, useState } from 'react';

import ListResponse from 'domains/Favorites/api/List/Response';
import UpdateResponse from 'domains/Favorites/api/Update/Response';
import ListResponse from 'domains/Favorites/api/List/types/Response';
import UpdateResponse from 'domains/Favorites/api/Update/types/Response';
import {
Favorites as FavoritesApi,
UpdateFavorite as UpdateFavoriteApi,
} from 'domains/Favorites/api';
import ContextData from '../dtos/ContextData';
import ContextData from '../types/ContextData';

const FavoriteContext = createContext<ContextData>({} as ContextData);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Dispatch, SetStateAction } from 'react';

import ListResponse from 'domains/Favorites/api/List/Response';
import UpdateResponse from 'domains/Favorites/api/Update/Response';
import ListResponse from 'domains/Favorites/api/List/types/Response';
import UpdateResponse from 'domains/Favorites/api/Update/types/Response';

export default interface ContextData {
favoriteList: ListResponse[];
Expand Down
File renamed without changes.
7 changes: 0 additions & 7 deletions src/domains/Movie/api/Credits/Response.ts

This file was deleted.

File renamed without changes.
File renamed without changes.
7 changes: 7 additions & 0 deletions src/domains/Movie/api/Credits/types/Response.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Cast from 'domains/Movie/api/Credits/types/Cast';
import Crew from 'domains/Movie/api/Credits/types/Crew';

export default interface Response {
cast: Cast[];
crew: Crew[];
}
16 changes: 8 additions & 8 deletions src/domains/Movie/api/Details/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ import {
} from 'shared/utils/Entity';

import { EntityType } from 'shared/enums';
import Params from 'domains/Movie/api/Details/Params';
import RawResponse from 'domains/Movie/api/Details/RawResponse';
import Response from 'domains/Movie/api/Details/Response';
import Recommendations from 'domains/Movie/api/Recommendations/Response';
import Credits from 'domains/Movie/api/Credits/Response';

import Crew from 'domains/Movie/api/Credits/dtos/Crew';
import Cast from 'domains/Movie/api/Credits/dtos/Cast';
import Params from 'domains/Movie/api/Details/types/Params';
import RawResponse from 'domains/Movie/api/Details/types/RawResponse';
import Response from 'domains/Movie/api/Details/types/Response';
import Recommendations from 'domains/Movie/api/Recommendations/types/Response';
import Credits from 'domains/Movie/api/Credits/types/Response';

import Crew from 'domains/Movie/api/Credits/types/Crew';
import Cast from 'domains/Movie/api/Credits/types/Cast';

const Details = async (movieId: number, params?: Params): Promise<Response> => {
const response = await rawPopular(movieId, params);
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Recommendations from 'domains/Movie/api/Recommendations/RawResponse';
import Credits from 'domains/Movie/api/Credits/RawResponse';
import Recommendations from 'domains/Movie/api/Recommendations/types/RawResponse';
import Credits from 'domains/Movie/api/Credits/types/RawResponse';

export default interface RawResponse {
poster_path?: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Recommendations from 'domains/Movie/api/Recommendations/Response';
import Credits from 'domains/Movie/api/Credits/Response';
import Recommendations from 'domains/Movie/api/Recommendations/types/Response';
import Credits from 'domains/Movie/api/Credits/types/Response';

export default interface Response {
poster?: string;
Expand Down
6 changes: 3 additions & 3 deletions src/domains/Movie/api/NowPlaying/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ import {
} from 'shared/utils/Entity';

import { EntityType } from 'shared/enums';
import Params from 'domains/Movie/api/NowPlaying/Params';
import RawResponse from 'domains/Movie/api/NowPlaying/RawResponse';
import Response from 'domains/Movie/api/NowPlaying/Response';
import Params from 'domains/Movie/api/NowPlaying/types/Params';
import RawResponse from 'domains/Movie/api/NowPlaying/types/RawResponse';
import Response from 'domains/Movie/api/NowPlaying/types/Response';

const NowPlaying = async (params?: Params): Promise<Response[]> => {
const response = await rawNowPlaying(params);
Expand Down
File renamed without changes.
6 changes: 3 additions & 3 deletions src/domains/Movie/api/Popular/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ import {
} from 'shared/utils/Entity';

import { EntityType } from 'shared/enums';
import Params from 'domains/Movie/api/Popular/Params';
import RawResponse from 'domains/Movie/api/Popular/RawResponse';
import Response from 'domains/Movie/api/Popular/Response';
import Params from 'domains/Movie/api/Popular/types/Params';
import RawResponse from 'domains/Movie/api/Popular/types/RawResponse';
import Response from 'domains/Movie/api/Popular/types/Response';

const Popular = async (params?: Params): Promise<Response[]> => {
const response = await rawPopular(params);
Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/domains/Movie/api/Recommendations/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import tmdb from 'services/api/tmdb';
import { formatDate, formatTmdbImage } from 'shared/utils';

import { EntityType } from 'shared/enums';
import RawResponse from 'domains/Movie/api/Recommendations/RawResponse';
import Response from 'domains/Movie/api/Recommendations/Response';
import RawResponse from 'domains/Movie/api/Recommendations/types/RawResponse';
import Response from 'domains/Movie/api/Recommendations/types/Response';

const Recommendations = async (movieId: number): Promise<Response[]> => {
const response = await rawPopular(movieId);
Expand Down
8 changes: 4 additions & 4 deletions src/domains/Person/api/Details/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ import {
getTitle,
} from 'shared/utils/Entity';

import Params from 'domains/Person/api/Details/Params';
import RawResponse from 'domains/Person/api/Details/RawResponse';
import Response from 'domains/Person/api/Details/Response';
import Movie from 'domains/Person/api/Details/Movie';
import Params from 'domains/Person/api/Details/types/Params';
import RawResponse from 'domains/Person/api/Details/types/RawResponse';
import Response from 'domains/Person/api/Details/types/Response';
import Movie from 'domains/Person/api/Details/types/Movie';

const Details = async (
personId: number,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import MovieDetails from 'domains/Movie/api/Details/Response';
import MovieDetails from 'domains/Movie/api/Details/types/Response';

export default interface Movie extends MovieDetails {
character: string;
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import RawMovieDetails from 'domains/Movie/api/Details/RawResponse';
import RawMovieDetails from 'domains/Movie/api/Details/types/RawResponse';

export default interface RawMovie extends RawMovieDetails {
character: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// import Recommendations from 'domains/Movie/api/Recommendations/RawResponse';
import RawMovie from 'domains/Person/api/Details/RawMovie';
import RawMovie from 'domains/Person/api/Details/types/RawMovie';

export default interface RawResponse {
id: number;
Expand Down
Loading

0 comments on commit b931178

Please sign in to comment.