From 93439abe33275ab8bfe9ef8c821d1a4963167d9c Mon Sep 17 00:00:00 2001
From: Ren Amamiya <123083837+reyamir@users.noreply.github.com>
Date: Mon, 8 May 2023 21:20:49 +0700
Subject: [PATCH] initial composer
---
src/shared/composer/modal.tsx | 80 +++++++++++++++++++++++++++++++
src/shared/composer/user.tsx | 24 ++++++++++
src/shared/icons/chevronDown.tsx | 15 ++++++
src/shared/icons/chevronRight.tsx | 15 ++++++
src/shared/navigation.tsx | 7 +--
tailwind.config.js | 6 +++
6 files changed, 142 insertions(+), 5 deletions(-)
create mode 100644 src/shared/composer/modal.tsx
create mode 100644 src/shared/composer/user.tsx
create mode 100644 src/shared/icons/chevronDown.tsx
create mode 100644 src/shared/icons/chevronRight.tsx
diff --git a/src/shared/composer/modal.tsx b/src/shared/composer/modal.tsx
new file mode 100644
index 00000000..0dd9c8f5
--- /dev/null
+++ b/src/shared/composer/modal.tsx
@@ -0,0 +1,80 @@
+import { ComposeUser } from '@lume/shared/composer/user';
+import CancelIcon from '@lume/shared/icons/cancel';
+import ChevronDownIcon from '@lume/shared/icons/chevronDown';
+import ChevronRightIcon from '@lume/shared/icons/chevronRight';
+import ComposeIcon from '@lume/shared/icons/compose';
+import { useActiveAccount } from '@lume/utils/hooks/useActiveAccount';
+
+import { Dialog, Transition } from '@headlessui/react';
+import { Fragment, useState } from 'react';
+
+export const ComposerModal = () => {
+ const [isOpen, setIsOpen] = useState(false);
+ const { account, isLoading, isError } = useActiveAccount();
+
+ const closeModal = () => {
+ setIsOpen(false);
+ };
+
+ const openModal = () => {
+ setIsOpen(true);
+ };
+
+ return (
+ <>
+
+