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:
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user