Commit graph

140 commits

Author SHA1 Message Date
Michał dcfec1e2db Fix map not rendering correctly when div starts as hidden 2024-05-18 18:33:04 +01:00
Michał 5439333cc5 Add option for picking up item
Fix error where once the cart loaded, it does not display problematic items in cart
2024-05-18 17:27:08 +01:00
Michał 619dc1e6ed Add custom message box
Add headers and descriptions for different sections
2024-05-18 16:50:17 +01:00
Michał 006a4a92b0 Update cart value on checkout when page is loading
make checkout button less rounded
2024-05-17 15:01:54 +01:00
Michał f7edb8154e
Merge pull request #24 from Fluffy-Bean/deepsource-transform-467aca87
style: format code with Prettier
2024-05-17 14:10:07 +01:00
deepsource-autofix[bot] e803959f28
style: format code with Prettier
This commit fixes the style issues introduced in e3e4e48 according to the output
from Prettier.

Details: None
2024-05-17 13:09:34 +00:00
Michał e3e4e482cc Finalise Checkout page design
Make CheckoutProgress type, hopefully to use with the checkout API thang
fix banner loading stuff
2024-05-17 14:09:13 +01:00
Michał d1b35005d4 Adjust how unavailable item banner is displayed
Make item prices more realistic for testing
2024-05-16 21:44:02 +01:00
Michał 5afe4386d6 Create checkout forms
Move section out of container because its more useful that way
give section more styling options
Move basket item out into its own div, as to not override containers styling for no reason
Change formMessage type from sting | Error to just string
Make the booking progress code more readable
2024-05-16 19:50:48 +01:00
Michał 488503d3ff
Merge pull request #23 from Fluffy-Bean/deepsource-transform-a1d11b1b
style: format code with Prettier
2024-05-16 14:47:24 +01:00
deepsource-autofix[bot] bd93bbb2c8
style: format code with Prettier
This commit fixes the style issues introduced in 9a683e9 according to the output
from Prettier.

Details: None
2024-05-16 13:45:32 +00:00
Michał 9a683e9605 Add checkout page
Give shadows to more elements
Fix broken cart
Add notice on checkout if item is no-longer available
Remove spacing on bottom of menu-item list with an added check
Add leg
2024-05-16 14:45:16 +01:00
Michał 261939b445
Merge pull request #22 from Fluffy-Bean/deepsource-transform-55207195
style: format code with Prettier
2024-05-16 13:33:05 +01:00
deepsource-autofix[bot] 0d106cfdcd
style: format code with Prettier
This commit fixes the style issues introduced in c908a54 according to the output
from Prettier.

Details: None
2024-05-16 12:32:29 +00:00
Michał c908a544aa Increase hit target for dropdown
Add CartRecord type
Remove OOP style Promises from Contact
Add contact reason dropdown
The usual SCSS changes and adjustments
2024-05-16 13:32:11 +01:00
Michał 865654de87 Remove unused 500
rename MenuList to MenuItemGrid to represent the component better
Adjust 404 page
2024-05-15 19:55:51 +01:00
Michał fecbe77a1d Remove Page prefix in routes folder 2024-05-15 19:48:52 +01:00
Michał 46b624954c Switch to tsconfig
Fix changes due to change in target module
2024-05-15 16:36:29 +01:00
Michał 2ef63ac6f6
Merge pull request #21 from Fluffy-Bean/deepsource-transform-3b4884a8
style: format code with Prettier
2024-05-14 13:35:54 +01:00
deepsource-autofix[bot] e60ff198d2
style: format code with Prettier
This commit fixes the style issues introduced in 18b22e7 according to the output
from Prettier.

Details: None
2024-05-14 12:31:43 +00:00
Michał 18b22e7928 Clean up test API 2024-05-14 13:31:25 +01:00
Michał 0943c99749 switch data type to any (need to fix)
Skip quality check on utils
2024-05-14 12:57:47 +01:00
Michał 0deee90bf9
Merge pull request #20 from Fluffy-Bean/deepsource-transform-4e98892e
style: format code with Prettier
2024-05-13 12:20:21 +01:00
deepsource-autofix[bot] 437622fe88
style: format code with Prettier
This commit fixes the style issues introduced in 8dd6fda according to the output
from Prettier.

Details: None
2024-05-13 11:19:38 +00:00
Michał 8dd6fdaa15 Template Literals 2024-05-13 12:19:11 +01:00
Michał df0563cdf2
Merge pull request #19 from Fluffy-Bean/deepsource-transform-c7cab386
style: format code with Prettier
2024-05-13 12:12:58 +01:00
deepsource-autofix[bot] 0592a217e9
style: format code with Prettier
This commit fixes the style issues introduced in 1fdb6ed according to the output
from Prettier.

Details: None
2024-05-13 11:11:28 +00:00
Michał 1fdb6ed2f4 Test out Item table
Add to real API
Update air config
Fix bug in MenuItem
2024-05-13 12:10:55 +01:00
Michał 899867e72d Add back button on images
Improve spacer element
2024-05-12 15:01:03 +01:00
Michał fe96fb6f93 Booking progress 2024-05-12 14:02:36 +01:00
Michał 3745e6b1b4
Merge pull request #18 from Fluffy-Bean/deepsource-transform-5ec0c0cc
style: format code with Prettier
2024-05-11 16:45:33 +01:00
deepsource-autofix[bot] 36e7457614
style: format code with Prettier
This commit fixes the style issues introduced in fd132eb according to the output
from Prettier.

Details: None
2024-05-11 15:26:32 +00:00
Michał fd132ebf97 Add time slot selection
Stop moving elements when error appears under input
make 404, 500, Empty Basket and No Item sections larger
clean up test-api slightly
2024-05-11 16:26:17 +01:00
Michał 58319560eb
Merge pull request #17 from Fluffy-Bean/deepsource-transform-068ae9b6
style: format code with Prettier
2024-05-11 13:51:56 +01:00
deepsource-autofix[bot] 5b85c5224d
style: format code with Prettier
This commit fixes the style issues introduced in 475ac92 according to the output
from Prettier.

Details: None
2024-05-11 12:51:01 +00:00
Michał 475ac92de9 Clean up Calendar code
Add checks for notBefore a date
Rename variables for easier reading
2024-05-11 13:50:47 +01:00
Michał 3bf9b7b0ad Calendar selection event
Calendar style fixes
2024-05-10 22:49:20 +01:00
Michał cb6721ab96 Calendar 2024-05-10 22:13:36 +01:00
Michał 3538e4d9bc
Merge pull request #15 from Fluffy-Bean/deepsource-transform-2375b083
style: format code with Prettier
2024-05-10 14:48:19 +01:00
deepsource-autofix[bot] e95b0e04ab
style: format code with Prettier
This commit fixes the style issues introduced in 3198dec according to the output
from Prettier.

Details: None
2024-05-10 13:47:13 +00:00
Michał 3198dec20c Start on Booking form
Clean up navigation bar
Form CSS
Add warning to run when skipping migrations
2024-05-10 14:46:53 +01:00
Michał 5cce507c8a
Merge pull request #14 from Fluffy-Bean/deepsource-transform-96e2e950
style: format code with Prettier
2024-05-09 16:43:47 +01:00
deepsource-autofix[bot] 5b1de0c5de
style: format code with Prettier
This commit fixes the style issues introduced in f6e8f42 according to the output
from Prettier.

Details: None
2024-05-09 15:43:18 +00:00
Michał f6e8f4291c Add availability to item, and banner if item is no-longer for purchase
SCSS fixes, file paths and font sizing
Larger spacing for item screen
2024-05-09 16:43:02 +01:00
Michał a1678ff751
Merge pull request #13 from Fluffy-Bean/deepsource-transform-72e4c76c
style: format code with Prettier
2024-05-08 17:56:28 +01:00
deepsource-autofix[bot] a3b4cf8305
style: format code with Prettier
This commit fixes the style issues introduced in 2135cf2 according to the output
from Prettier.

Details: None
2024-05-08 16:55:42 +00:00
Michał 2135cf2aee Failing code 2024-05-08 17:55:24 +01:00
Michał a1dfcd3c35 Nicer item page
Add markdown support to item description
Cart now gets loaded in the background, poorly implemented I presume
2024-05-08 17:53:21 +01:00
Michał a704082779 Clean up image folder structure 2024-05-08 10:27:15 +01:00
Michał b8d9ded81e Split migrate and downgrade commands
Rename Pending to GetPending
2024-05-07 12:47:44 +01:00