From 177664345f6a63018f4c04be673f395d98f218c3 Mon Sep 17 00:00:00 2001 From: Jennie Alles Date: Fri, 24 Mar 2023 18:03:14 +0700 Subject: [PATCH 001/354] feat(components): pages/store-code --- src/lib/components/WasmPageContainer.tsx | 8 +- .../components/forms/ControllerTextarea.tsx | 2 + .../pages/store-code/components/Footer.tsx | 46 +++ .../store-code/components/UploadFile.tsx | 61 +++ src/lib/pages/store-code/index.tsx | 362 ++++++++++++++++++ src/pages/[network]/store-code.tsx | 3 + src/pages/store-code.tsx | 3 + 7 files changed, 483 insertions(+), 2 deletions(-) create mode 100644 src/lib/pages/store-code/components/Footer.tsx create mode 100644 src/lib/pages/store-code/components/UploadFile.tsx create mode 100644 src/lib/pages/store-code/index.tsx create mode 100644 src/pages/[network]/store-code.tsx create mode 100644 src/pages/store-code.tsx diff --git a/src/lib/components/WasmPageContainer.tsx b/src/lib/components/WasmPageContainer.tsx index 0ccdf949f..09f24845c 100644 --- a/src/lib/components/WasmPageContainer.tsx +++ b/src/lib/components/WasmPageContainer.tsx @@ -3,13 +3,17 @@ import type { ReactNode } from "react"; type WasmPageContainerProps = { children: ReactNode; + width?: string; }; -const WasmPageContainer = ({ children }: WasmPageContainerProps) => ( +const WasmPageContainer = ({ + children, + width = "540px", +}: WasmPageContainerProps) => ( ({ helperText, placeholder = " ", error, + height, rules = {}, ...componentProps }: ControllerTextareaProps) => { @@ -52,6 +53,7 @@ export const ControllerTextarea = ({ )}