Skip to content

Commit 0f932c9

Browse files
authored
Merge pull request #227 from w3bdesign/development
Update page title and add product name as title
2 parents 1b5ebc5 + 33abafb commit 0f932c9

15 files changed

+32
-23
lines changed

components/Checkout/Billing.component.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useForm } from 'react-hook-form';
22

3-
import CheckoutTitle from 'components/Header/CheckoutTitle.component';
3+
import CheckoutTitle from 'components/Title/CheckoutTitle.component';
44

55
const Input = ({
66
name,

components/Checkout/CheckoutForm.component.jsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import {
1919

2020
const CheckoutForm = () => {
2121
const [cart, setCart] = useContext(AppContext);
22-
2322
const [orderData, setOrderData] = useState(null);
2423
const [requestError, setRequestError] = useState(null);
2524
const [orderCompleted, setorderCompleted] = useState(false);

components/Checkout/MobileOrderDetails.component.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { v4 } from 'uuid';
22

33
import MobileOrderDetailsItem from './MobileOrderDetailsItem.component';
4-
import CheckoutTitle from 'components/Header/CheckoutTitle.component';
4+
import CheckoutTitle from 'components/Title/CheckoutTitle.component';
55

66
const MobileOrderDetails = ({ cart }) => {
77
return (

components/Checkout/OrderDetails.component.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import CheckoutTitle from 'components/Header/CheckoutTitle.component';
1+
import CheckoutTitle from 'components/Title/CheckoutTitle.component';
22
import OrderDetailsCartItem from './OrderDetailsCartItem.component';
33

44
const OrderDetails = ({ cart }) => {

components/Header/Header.component.jsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,19 @@ import Head from 'next/head';
33
import Navbar from './Navbar.component';
44

55
/**
6-
* Header for the application.
6+
* Header for the application.
77
* Adds title and some meta properties
88
*/
9-
const Header = () => {
9+
const Header = ({title}) => {
1010
return (
1111
<>
1212
<Head>
13-
<title>Nextjs Ecommerce with Woocommerce</title>
13+
<title>Nextjs Ecommerce with Woocommerce {title && title}</title>
14+
<meta name="description" content="WooCommerce webshop" />
15+
<meta name="keywords" content="Ecommerce, WooCommerce" />
1416
<meta
1517
property="og:title"
16-
content="Nextjs ecommerce with Woocommerce"
18+
content="Nextjs Ecommerce with Woocommerce"
1719
key="pagetitle"
1820
/>
1921
</Head>

pages/_app.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,11 @@ import { AppProvider } from 'utils/context/AppContext';
44
import Router from 'next/router';
55
import NProgress from 'nprogress';
66

7-
import Header from '../components/Header/Header.component';
87
import Footer from '../components/Footer/Footer.component';
98

10-
import '../styles/index.css';
11-
import '../styles/algolia.min.css';
12-
import '../styles/animate.min.css';
9+
import "styles/index.css";
10+
import 'styles/algolia.min.css';
11+
import 'styles/animate.min.css';
1312
import 'nprogress/nprogress.css';
1413

1514
import client from '../utils/apollo/ApolloClient';
@@ -22,8 +21,7 @@ const App = ({ Component, pageProps }) => {
2221
return (
2322
<>
2423
<ApolloProvider client={client}>
25-
<AppProvider>
26-
<Header />
24+
<AppProvider>
2725
<Component {...pageProps} />
2826
<Footer />
2927
</AppProvider>

pages/handlekurv.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
import Header from 'components/Header/Header.component';
12
import CartItemsContainer from 'components/Cart/CartPage/CartItemsContainer.component';
23

34
const Handlekurv = () => {
45
return (
56
<>
7+
<Header title="- Handlekurv" />
68
<CartItemsContainer />
79
</>
810
);

pages/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import Header from 'components/Header/Header.component';
12
import Hero from 'components/Index/Hero.component';
23
import IndexProducts from 'components/Product/IndexProducts.component';
3-
import PageTitle from 'components/Header/PageTitle.component';
4+
import PageTitle from 'components/Title/PageTitle.component';
45

56
import client from 'utils/apollo/ApolloClient.js';
67

@@ -14,6 +15,7 @@ import { FETCH_ALL_PRODUCTS_QUERY } from 'utils/const/GQL_QUERIES';
1415
const HomePage = ({ products }) => {
1516
return (
1617
<>
18+
<Header title="- Forside" />
1719
<Hero />
1820
<PageTitle title="Produkter" />
1921
{products && <IndexProducts products={products} />}

0 commit comments

Comments
 (0)