Commit Graph

10 Commits

Author SHA1 Message Date
f82451328b Linting 2022-12-30 00:13:25 +01:00
9067e67adc Warehouse gets image upload, edit images and all properties of product 2022-12-29 23:52:12 +01:00
ae1def38a3 Updated interfaces 2022-12-29 23:36:00 +01:00
eefd3aa6d6 Displays payment, shipping, errors page & edit and add shipment 2022-12-29 23:33:52 +01:00
1fb3fdd502 Checkout validates, payment response spinner, error msgs & typed resp
- When stripe responds with success we forward to receipt page which
  waits for stripe webhook to updated order status.
- Moved stripe logic out of card component and into stripeApi.ts.
- Get stripe api token from +page.server.ts environment variable.
- Spinner for stripe payment for feedback on payment until stripe
  verifies and responds.
- Error stack component trying to create card stack animation.
2022-12-29 23:02:24 +01:00
6218a0d33c Customer and Cart interfaces 2022-12-05 18:28:46 +01:00
5f0b357d88 Updated ts types, sync w/ backend 2022-12-05 18:24:01 +01:00
b2a15be12e Feat: Refactor jsonld & method to update document title and description (#4)
* Generates JSON ld structured metadata from a product & appends to head

* Updated IProduct & IVariation interface

* Added IProductResponse & IProductsResponse interfaces

* Fixed sitemap urls having to many protocols

* Implemented jsonld for product w/ variations

* Aligned Product responses between backend & frontend

* PageMeta for updating head meta values: title & description

Use on any page where we want to display a unique meta page title &
description

* Set document language to norwegian

* Linting
2022-11-30 00:39:04 +01:00
296cfb80a0 Feat: JsonLd product metadata (#2)
* Generates JSON ld structured metadata from a product & appends to head

* Updated IProduct & IVariation interface

* Added IProductResponse & IProductsResponse interfaces

* Fixed sitemap urls having to many protocols
2022-11-28 22:19:32 +01:00
c76732e6e7 All sveltekit library files 2022-11-28 20:02:55 +01:00