Skip to content

Commit

Permalink
feat: add guides filter (alura#126)
Browse files Browse the repository at this point in the history
  • Loading branch information
omariosouto authored Feb 14, 2023
1 parent b6e85e5 commit ea423e6
Show file tree
Hide file tree
Showing 34 changed files with 359 additions and 24 deletions.
2 changes: 2 additions & 0 deletions _api/gql_types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ export type Guide = {
id?: Maybe<Scalars['String']>;
name?: Maybe<Scalars['String']>;
slug?: Maybe<Scalars['String']>;
tags?: Maybe<Array<Maybe<Scalars['String']>>>;
};

export type GuideCard = {
Expand Down Expand Up @@ -349,6 +350,7 @@ export type GuideResolvers<ContextType = any, ParentType extends ResolversParent
id?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
name?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
slug?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
tags?: Resolver<Maybe<Array<Maybe<ResolversTypes['String']>>>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};

Expand Down
1 change: 1 addition & 0 deletions _api/modules/guides/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ const typeDefs = gql`
id: String
slug: String
name: String
tags: [String]
expertises: [GuideExpertise]
collaborations: [GuideCollaboration]
}
Expand Down
1 change: 1 addition & 0 deletions _api/modules/guides/repository.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ export function guidesRepository() {
...fileContent,
id: slug,
slug: slug,
tags: fileContent.tags || [],
name: fileContent.name,
expertises: fileContent.expertise.map((expertise) => {
let cards = [];
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/angular.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Angular
tags:
- front-end
expertise:
- name: Angular Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/csharp.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: C#
tags:
- back-end
expertise:
- name: C# Back-end Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/flutter.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Flutter
tags:
- mobile
expertise:
- name: Flutter Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/front-end.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Front-end
tags:
- front-end
expertise:
- name: Front-end JavaScript Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/java.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Java
tags:
- back-end
expertise:
- name: Java Back-end Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/nodejs.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Node.js
tags:
- back-end
expertise:
- name: Node.js Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/en_US/react.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: React
tags:
- front-end
expertise:
- name: React Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/es/data-scientist.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Data Scientist
tags:
- data
expertise:
- name: Data Scientist Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/es/react.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: React
tags:
- front-end
expertise:
- name: React Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/android.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Android
tags:
- mobile
expertise:
- name: Android Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/angular.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Angular
tags:
- front-end
expertise:
- name: Angular Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/csharp.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: C#
tags:
- back-end
expertise:
- name: C# Back-end Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/cybersecurity.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Cibersegurança
tags:
- infosec
expertise:
- name: Cybersecurity Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/data-scientist.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Data Scientist
tags:
- data
expertise:
- name: Data Scientist Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/flutter.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Flutter
tags:
- mobile
expertise:
- name: Flutter Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/front-end.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Front-end
tags:
- front-end
expertise:
- name: Front-end JavaScript Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/java.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Java
tags:
- back-end
expertise:
- name: Java Back-end Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/nodejs.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Node.js
tags:
- back-end
expertise:
- name: Node.js jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/php.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: PHP
tags:
- back-end
expertise:
- name: PHP Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/python.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Python
tags:
- back-end
expertise:
- name: Python Jr
cards:
Expand Down
2 changes: 2 additions & 0 deletions _data/guides/pt_BR/react.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: React
tags:
- front-end
expertise:
- name: React Jr
cards:
Expand Down
28 changes: 28 additions & 0 deletions _data/locale/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,34 @@ export default {
"Yes, contributions are welcome. To do so, use our repository contribution mechanism on <a href='https://github.com/alura/techguide'>Github</a>."
}
],
"GUIDES.SHOW_ALL": "See all",
"GUIDES.NOT.FOUND": "No guides found ",
"GUIDE.FILTERS": [
{
"label": "All",
"value": "all"
},
{
"label": "Front-end",
"value": "front-end"
},
{
"label": "Back-end",
"value": "back-end"
},
{
"label": "Mobile",
"value": "mobile"
},
{
"label": "Data",
"value": "data"
},
{
"label": "Others",
"value": "others"
},
],
"IMAGES.DISCOVER_IMAGE": "/assets/image/discover-illustration-en.svg",

"FOOTER.YOUTUBE": "https://youtube.com/aluracursosonline",
Expand Down
28 changes: 28 additions & 0 deletions _data/locale/es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,34 @@ export default {
"¡Sí! Las contribuciones son bienvenidas. Para hacerlo, utiliza nuestro mecanismo de contribución de repositorio en <a href='https://github.com/alura/techguide'>Github</a>."
}
],
"GUIDES.SHOW_ALL": "Ver todos",
"GUIDES.NOT.FOUND": "No se encontraron guías",
"GUIDE.FILTERS": [
{
"label": "Todos",
"value": "all"
},
{
"label": "Front-end",
"value": "front-end"
},
{
"label": "Back-end",
"value": "back-end"
},
{
"label": "Mobile",
"value": "mobile"
},
{
"label": "Dados",
"value": "data"
},
{
"label": "Outros",
"value": "others"
},
],
"IMAGES.DISCOVER_IMAGE": "/assets/image/discover-illustration-es.svg",

"FOOTER.YOUTUBE": "https://youtube.com/aluracursosonline",
Expand Down
28 changes: 28 additions & 0 deletions _data/locale/pt-BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,34 @@ export default {
"Sim! Contribuições são bem vindas. Para isso, use o mecanismo de contribuição do nossos repositório no <a href='https://github.com/alura/techguide'>Github</a>."
}
],
"GUIDES.SHOW_ALL": "Ver todos",
"GUIDES.NOT.FOUND": "Nenhum guia encontrado",
"GUIDE.FILTERS": [
{
"label": "Todos",
"value": "all"
},
{
"label": "Front-end",
"value": "front-end"
},
{
"label": "Back-end",
"value": "back-end"
},
{
"label": "Mobile",
"value": "mobile"
},
{
"label": "Dados",
"value": "data"
},
{
"label": "Outros",
"value": "others"
},
],
"IMAGES.DISCOVER_IMAGE": "/assets/image/discover-illustration.svg",
"FOOTER.YOUTUBE": "https://youtube.com/aluracursosonline",
"FOOTER.FACEBOOK": "https://www.facebook.com/AluraCursosOnline/",
Expand Down
8 changes: 8 additions & 0 deletions src/components/Box/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ interface BoxProps {
styleSheet?: StyleSheet;
viewBox?: string;
xmlns?: string;
type?: string;
value?: string;
name?: string;
checked?: boolean;
// eslint-disable-next-line no-unused-vars
onKeyPress?: (event: any) => void;
// eslint-disable-next-line no-unused-vars
onChange?: (event: any) => void;
// eslint-disable-next-line no-unused-vars
onClick?: (event: any) => void;
// eslint-disable-next-line no-unused-vars
Expand Down
16 changes: 15 additions & 1 deletion src/components/Text/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,23 @@ interface TextProps {
// eslint-disable-next-line no-unused-vars
i18nKeyReplace?: I18nKeyReplace;
styleSheet?: StyleSheet;
name?: string;
tabIndex?: number;
htmlFor?: string;
// eslint-disable-next-line no-unused-vars
onKeyPress?: (event: any) => void;
}
const Text = React.forwardRef(
(
{ styleSheet, children, tag, i18nKey, i18nKeyReplace, ...props }: TextProps,
{
styleSheet,
children,
tag,
i18nKey,
i18nKeyReplace,
name,
...props
}: TextProps,
ref
) => {
const i18n = useI18n();
Expand All @@ -27,6 +40,7 @@ const Text = React.forwardRef(
display: "inline-block",
...styleSheet,
}}
name={name}
{...props}
>
{children || i18nChildren}
Expand Down
5 changes: 3 additions & 2 deletions src/gql_types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ export type Guide = {
id?: Maybe<Scalars['String']>;
name?: Maybe<Scalars['String']>;
slug?: Maybe<Scalars['String']>;
tags?: Maybe<Array<Maybe<Scalars['String']>>>;
};

export type GuideCard = {
Expand Down Expand Up @@ -190,7 +191,7 @@ export type HomeGetAllGuidesQueryVariables = Exact<{
}>;


export type HomeGetAllGuidesQuery = { __typename?: 'Query', guides: Array<{ __typename?: 'Guide', name?: string | null, slug?: string | null } | null> };
export type HomeGetAllGuidesQuery = { __typename?: 'Query', guides: Array<{ __typename?: 'Guide', name?: string | null, slug?: string | null, tags?: Array<string | null> | null } | null> };

export type AllPathsForActiveCardQueryVariables = Exact<{
locale?: InputMaybe<SiteLocale>;
Expand All @@ -217,7 +218,7 @@ export type PathScreenGetGuideBySlugQueryVariables = Exact<{
export type PathScreenGetGuideBySlugQuery = { __typename?: 'Query', guide?: { __typename?: 'Guide', slug?: string | null, name?: string | null, expertises?: Array<{ __typename?: 'GuideExpertise', name?: string | null, cards?: Array<{ __typename?: 'GuideCard', priority?: number | null, item?: { __typename?: 'Card', slug?: string | null, name?: string | null, keyObjectives?: Array<{ __typename?: 'CardKeyObjective', id?: string | null, name?: string | null } | null> | null, aluraContents?: Array<{ __typename?: 'CardContent', id?: string | null, title?: string | null, link?: string | null, type?: CardContentType | null } | null> | null, contents?: Array<{ __typename?: 'CardContent', id?: string | null, title?: string | null, link?: string | null, type?: CardContentType | null } | null> | null } | null } | null> | null } | null> | null, collaborations?: Array<{ __typename?: 'GuideCollaboration', name?: string | null, cards?: Array<{ __typename?: 'GuideCard', priority?: number | null, item?: { __typename?: 'Card', slug?: string | null, name?: string | null, keyObjectives?: Array<{ __typename?: 'CardKeyObjective', id?: string | null, name?: string | null } | null> | null, aluraContents?: Array<{ __typename?: 'CardContent', id?: string | null, title?: string | null, link?: string | null, type?: CardContentType | null } | null> | null, contents?: Array<{ __typename?: 'CardContent', id?: string | null, title?: string | null, link?: string | null, type?: CardContentType | null } | null> | null } | null } | null> | null } | null> | null } | null };


export const HomeGetAllGuidesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"HomeGetAllGuides"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"locale"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SiteLocale"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GuidesInput"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"guides"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"locale"},"value":{"kind":"Variable","name":{"kind":"Name","value":"locale"}}},{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"slug"}}]}}]}}]} as unknown as DocumentNode<HomeGetAllGuidesQuery, HomeGetAllGuidesQueryVariables>;
export const HomeGetAllGuidesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"HomeGetAllGuides"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"locale"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SiteLocale"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GuidesInput"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"guides"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"locale"},"value":{"kind":"Variable","name":{"kind":"Name","value":"locale"}}},{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"slug"}},{"kind":"Field","name":{"kind":"Name","value":"tags"}}]}}]}}]} as unknown as DocumentNode<HomeGetAllGuidesQuery, HomeGetAllGuidesQueryVariables>;
export const AllPathsForActiveCardDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"AllPathsForActiveCard"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"locale"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SiteLocale"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GuidesInput"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"guides"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"locale"},"value":{"kind":"Variable","name":{"kind":"Name","value":"locale"}}},{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"slug"}},{"kind":"Field","name":{"kind":"Name","value":"expertises"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"item"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"slug"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"collaborations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"item"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"slug"}}]}}]}}]}}]}}]}}]} as unknown as DocumentNode<AllPathsForActiveCardQuery, AllPathsForActiveCardQueryVariables>;
export const GetAllCardsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetAllCards"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"locale"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SiteLocale"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"CardsInput"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cards"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"locale"},"value":{"kind":"Variable","name":{"kind":"Name","value":"locale"}}},{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"slug"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"keyObjectives"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"aluraContents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}},{"kind":"Field","name":{"kind":"Name","value":"contents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}}]}}]}}]} as unknown as DocumentNode<GetAllCardsQuery, GetAllCardsQueryVariables>;
export const PathScreenGetGuideBySlugDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"PathScreenGetGuideBySlug"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GuideInput"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"locale"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SiteLocale"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"guide"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}},{"kind":"Argument","name":{"kind":"Name","value":"locale"},"value":{"kind":"Variable","name":{"kind":"Name","value":"locale"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"slug"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"expertises"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"priority"}},{"kind":"Field","name":{"kind":"Name","value":"item"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"slug"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"keyObjectives"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"aluraContents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}},{"kind":"Field","name":{"kind":"Name","value":"contents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"collaborations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"priority"}},{"kind":"Field","name":{"kind":"Name","value":"item"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"slug"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"keyObjectives"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"aluraContents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}},{"kind":"Field","name":{"kind":"Name","value":"contents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}}]}}]}}]}}]}}]}}]} as unknown as DocumentNode<PathScreenGetGuideBySlugQuery, PathScreenGetGuideBySlugQueryVariables>;
Loading

0 comments on commit ea423e6

Please sign in to comment.