From 6023a8a3144a7a6b883b9a102b48c40fa4764416 Mon Sep 17 00:00:00 2001 From: Bailey Pumfleet Date: Thu, 27 May 2021 21:34:02 +0100 Subject: [PATCH] Add loading spinner to book button --- components/ui/Button.tsx | 17 +++++++++++++++++ pages/[user]/book.tsx | 3 ++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 components/ui/Button.tsx diff --git a/components/ui/Button.tsx b/components/ui/Button.tsx new file mode 100644 index 00000000..80777b09 --- /dev/null +++ b/components/ui/Button.tsx @@ -0,0 +1,17 @@ +import { useState } from 'react'; + +export default function Button(props) { + const [loading, setLoading] = useState(false); + + return( + + ); +} \ No newline at end of file diff --git a/pages/[user]/book.tsx b/pages/[user]/book.tsx index c84d0ab2..4a9ed353 100644 --- a/pages/[user]/book.tsx +++ b/pages/[user]/book.tsx @@ -12,6 +12,7 @@ import 'react-phone-number-input/style.css'; import PhoneInput from 'react-phone-number-input'; import { LocationType } from '../../lib/location'; import Avatar from '../../components/Avatar'; +import Button from '../../components/ui/Button'; dayjs.extend(utc); dayjs.extend(timezone); @@ -144,7 +145,7 @@ export default function Book(props) {
- + Cancel