Skip to content

Commit

Permalink
Lego/feat/public ticket (#54)
Browse files Browse the repository at this point in the history
* chore(package): remove commitizen cuz blocking on ci

* chore: include/remove based on NO dynamic pages

* feat(PublicTickets): include page for social Ticket
  • Loading branch information
joseglego authored Oct 1, 2024
1 parent 3dabb0b commit 4ea61ae
Show file tree
Hide file tree
Showing 37 changed files with 595 additions and 994 deletions.
5 changes: 4 additions & 1 deletion .env.local.example
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,8 @@ NEXT_PUBLIC_POSTHOG_UI_HOST=

NEXT_PUBLIC_SANITY_PROJECT_ID=
NEXT_PUBLIC_SANITY_DATASET=

SANITY_API_READ_TOKEN=

NEXT_PUBLIC_WEBPAGE=
NEXT_PUBLIC_TICKETS_API_URL=
NEXT_PUBLIC_COMMUNITY_EVENT_URL=
1 change: 0 additions & 1 deletion .husky/prepare-commit-msg

This file was deleted.

20 changes: 14 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 3 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
"lint:fix": "eslint ./src --cache --fix",
"prettier": "prettier ./src --cache --check",
"prettier:fix": "prettier ./src --cache --write",
"prepare": "husky install",
"commit": "cz"
"prepare": "husky install"
},
"engines": {
"node": ">=18.17.0"
Expand All @@ -28,12 +27,13 @@
"@sanity/vision": "^3.36.3",
"@tsparticles/engine": "^3.2.2",
"@tsparticles/react": "^3.0.0",
"atropos": "^2.0.2",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"easymde": "^2.18.0",
"graphql": "^16.8.1",
"graphql-request": "^6.1.0",
"lucide-react": "^0.335.0",
"lucide-react": "^0.446.0",
"next": "14.1.0",
"next-sanity": "^9.0.14",
"next-sanity-image": "^6.1.1",
Expand Down Expand Up @@ -64,7 +64,6 @@
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"autoprefixer": "^10.0.1",
"commitizen": "^4.3.0",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^8",
"eslint-config-next": "14.1.0",
Expand All @@ -85,10 +84,5 @@
"lint-staged": {
"src/*.{js,jsx,ts,tsx}": "eslint --cache --fix",
"src/*.{js,jsx,ts,tsx,css,md}": "prettier --write"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
}
}
42 changes: 31 additions & 11 deletions src/api/schema.gql
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ type Block {
style: String
}

union BlockOrImage = Block | Image

input BooleanFilter {
"""Checks if the value is equal to the given input."""
eq: Boolean
Expand All @@ -44,6 +46,7 @@ type Card {
_key: String
_type: String
description: RichText
description2: RichText
icon: String
image: Image
showType: String
Expand All @@ -54,20 +57,22 @@ input CardFilter {
_key: StringFilter
_type: StringFilter
description: RichTextFilter
description2: RichTextFilter
icon: StringFilter
image: ImageFilter
showType: StringFilter
title: StringFilter
}

union CardOrCustomInfoOrHeroOrRichTextOrRow = Card | CustomInfo | Hero | RichText | Row
union CardOrCustomSectionOrHeroOrRichTextOrRow = Card | CustomSection | Hero | RichText | Row

union CardOrImageOrRichText = Card | Image | RichText

input CardSorting {
_key: SortOrder
_type: SortOrder
description: RichTextSorting
description2: RichTextSorting
icon: SortOrder
image: ImageSorting
showType: SortOrder
Expand Down Expand Up @@ -169,7 +174,7 @@ input CustomAttributesSorting {
value: SortOrder
}

type CustomInfo {
type CustomSection {
_key: String
_type: String
actions: [Link]
Expand All @@ -180,7 +185,7 @@ type CustomInfo {
title: String
}

input CustomInfoFilter {
input CustomSectionFilter {
_key: StringFilter
_type: StringFilter
description: RichTextFilter
Expand All @@ -189,7 +194,7 @@ input CustomInfoFilter {
title: StringFilter
}

input CustomInfoSorting {
input CustomSectionSorting {
_key: SortOrder
_type: SortOrder
description: RichTextSorting
Expand Down Expand Up @@ -405,6 +410,7 @@ type Hero {
heading: String
icon: String
image: Image
specialTagline: RichText
tagline: String
}

Expand All @@ -414,6 +420,7 @@ input HeroFilter {
heading: StringFilter
icon: StringFilter
image: ImageFilter
specialTagline: RichTextFilter
tagline: StringFilter
}

Expand All @@ -423,6 +430,7 @@ input HeroSorting {
heading: SortOrder
icon: SortOrder
image: ImageSorting
specialTagline: RichTextSorting
tagline: SortOrder
}

Expand Down Expand Up @@ -662,12 +670,13 @@ type Page implements Document {
footer: Footer
name: String
navbar: Navbar
sections: [CardOrCustomInfoOrHeroOrRichTextOrRow]
sections: [CardOrCustomSectionOrHeroOrRichTextOrRow]
seoDescription: String
seoImage: Image
seoKeywords: String
seoTitle: String
slug: Slug
theme: String
}

input PageFilter {
Expand All @@ -688,6 +697,7 @@ input PageFilter {
seoKeywords: StringFilter
seoTitle: StringFilter
slug: SlugFilter
theme: StringFilter
}

input PageSorting {
Expand All @@ -704,31 +714,29 @@ input PageSorting {
seoKeywords: SortOrder
seoTitle: SortOrder
slug: SlugSorting
theme: SortOrder
}

type RichText {
_key: String
_type: String
htmlTextRaw: JSON
markdownText: String
name: String
textType: String
styleModifier: String
}

input RichTextFilter {
_key: StringFilter
_type: StringFilter
markdownText: StringFilter
name: StringFilter
textType: StringFilter
styleModifier: StringFilter
}

input RichTextSorting {
_key: SortOrder
_type: SortOrder
markdownText: SortOrder
name: SortOrder
textType: SortOrder
styleModifier: SortOrder
}

type RootQuery {
Expand Down Expand Up @@ -896,6 +904,7 @@ type Row {
children: [CardOrImageOrRichText]
description: RichText
icon: String
inverse: Boolean
rowType: String
title: String
}
Expand All @@ -905,6 +914,7 @@ input RowFilter {
_type: StringFilter
description: RichTextFilter
icon: StringFilter
inverse: BooleanFilter
rowType: StringFilter
title: StringFilter
}
Expand All @@ -914,6 +924,7 @@ input RowSorting {
_type: SortOrder
description: RichTextSorting
icon: SortOrder
inverse: SortOrder
rowType: SortOrder
title: SortOrder
}
Expand Down Expand Up @@ -1353,9 +1364,12 @@ type Speaker implements Document {
"""Date the document was last modified"""
_updatedAt: DateTime
company: String
companyLogo: Image
companyWebpage: String
description: RichText
instagram: String
isKeynoter: Boolean
isPrevia: Boolean
linkedin: String
longName: String
photos: [Image]
Expand All @@ -1377,9 +1391,12 @@ input SpeakerFilter {
_type: StringFilter
_updatedAt: DatetimeFilter
company: StringFilter
companyLogo: ImageFilter
companyWebpage: StringFilter
description: RichTextFilter
instagram: StringFilter
isKeynoter: BooleanFilter
isPrevia: BooleanFilter
linkedin: StringFilter
longName: StringFilter
profilePicture: ImageFilter
Expand All @@ -1398,9 +1415,12 @@ input SpeakerSorting {
_type: SortOrder
_updatedAt: SortOrder
company: SortOrder
companyLogo: ImageSorting
companyWebpage: SortOrder
description: RichTextSorting
instagram: SortOrder
isKeynoter: SortOrder
isPrevia: SortOrder
linkedin: SortOrder
longName: SortOrder
profilePicture: ImageSorting
Expand Down
Loading

0 comments on commit 4ea61ae

Please sign in to comment.