Graphql erabiltzen du (#5)

* feat: graphql erabiltzen du

* node bertsioa jeisten du

* feat: netlify deployments sartzen du

* feat: token-a sortzen du

* chore: Gatsbyren aldagaiak berreskuratzen ditu

* fix: query-a konpontzen du
This commit is contained in:
Aitor Urrutia
2023-06-26 19:28:03 +02:00
committed by GitHub
parent ea68d390bc
commit 41b8661a10
12 changed files with 3466 additions and 3246 deletions

View File

@@ -14,13 +14,9 @@ import { Oina } from '../components/Oina';
interface DataProps {
strapiHasiera: {
data: {
attributes: {
deskribapena: string;
izenburua: string;
bazkidetza: string;
};
};
deskribapena: string;
izenburua: string;
bazkidetza: string;
};
}
@@ -28,13 +24,9 @@ const IndexPage: React.VFC<PageProps> = () => {
const { strapiHasiera } = useStaticQuery<DataProps>(graphql`
{
strapiHasiera {
data {
attributes {
deskribapena
izenburua
bazkidetza
}
}
deskribapena
izenburua
bazkidetza
}
}
`);
@@ -42,21 +34,18 @@ const IndexPage: React.VFC<PageProps> = () => {
return (
<>
<Helmet
title={`${strapiHasiera.data.attributes.izenburua} | Laba`}
title={`${strapiHasiera.izenburua} | Laba`}
htmlAttributes={{ lang: 'eu' }}
>
<meta
name="description"
content={strapiHasiera.data.attributes.deskribapena}
/>
<meta name="description" content={strapiHasiera.deskribapena} />
</Helmet>
<GlobalStyles />
<Gainburua
atala="hasiera"
izenburua={strapiHasiera.data.attributes.izenburua}
deskribapena={strapiHasiera.data.attributes.deskribapena}
izenburua={strapiHasiera.izenburua}
deskribapena={strapiHasiera.deskribapena}
onClick={() => {
window.location.replace('/#labazkidetza');
}}
@@ -64,9 +53,7 @@ const IndexPage: React.VFC<PageProps> = () => {
<ContentWrapper id="labazkidetza">
<Container>
<Deskribapena>
{strapiHasiera.data.attributes.bazkidetza}
</Deskribapena>
<Deskribapena>{strapiHasiera.bazkidetza}</Deskribapena>
<IzanLabaWrapper>
<Botoia href="https://forms.gle/wV41CVkRX1JtHsAu9">

View File

@@ -13,12 +13,8 @@ import { Oina } from '../components/Oina';
interface DataProps {
strapiLegeOharra: {
data: {
attributes: {
izenburua: string;
edukia: string;
};
};
izenburua: string;
edukia: string;
};
}
@@ -26,12 +22,8 @@ const LegeOharra: React.VFC<PageProps> = () => {
const { strapiLegeOharra } = useStaticQuery<DataProps>(graphql`
{
strapiLegeOharra {
data {
attributes {
izenburua
edukia
}
}
izenburua
edukia
}
}
`);
@@ -39,7 +31,7 @@ const LegeOharra: React.VFC<PageProps> = () => {
return (
<>
<Helmet
title={`${strapiLegeOharra.data.attributes.izenburua} | Laba`}
title={`${strapiLegeOharra.izenburua} | Laba`}
htmlAttributes={{ lang: 'eu' }}
/>
@@ -49,7 +41,7 @@ const LegeOharra: React.VFC<PageProps> = () => {
<Container>
<Atala>
<Edukia>{strapiLegeOharra.data.attributes.edukia}</Edukia>
<Edukia>{strapiLegeOharra.edukia}</Edukia>
</Atala>
</Container>

View File

@@ -14,12 +14,8 @@ import { Oina } from '../components/Oina';
interface DataProps {
strapiPribatutasunPolitika: {
data: {
attributes: {
izenburua: string;
edukia: string;
};
};
izenburua: string;
edukia: string;
};
}
@@ -27,12 +23,8 @@ const PribatutasunPolitika: React.VFC<PageProps> = () => {
const { strapiPribatutasunPolitika } = useStaticQuery<DataProps>(graphql`
{
strapiPribatutasunPolitika {
data {
attributes {
izenburua
edukia
}
}
izenburua
edukia
}
}
`);
@@ -40,7 +32,7 @@ const PribatutasunPolitika: React.VFC<PageProps> = () => {
return (
<>
<Helmet
title={`${strapiPribatutasunPolitika.data.attributes.izenburua} | Laba`}
title={`${strapiPribatutasunPolitika.izenburua} | Laba`}
htmlAttributes={{ lang: 'eu' }}
/>
@@ -50,7 +42,7 @@ const PribatutasunPolitika: React.VFC<PageProps> = () => {
<Container>
<Atala>
<Edukia>{strapiPribatutasunPolitika.data.attributes.edukia}</Edukia>
<Edukia>{strapiPribatutasunPolitika.edukia}</Edukia>
</Atala>
</Container>