From ed120fb2309acd963d439fa2fa87e9278912a85c Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Fri, 15 Oct 2021 15:25:19 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=91=20Added=20a=20AirDCPP=20Settings?= =?UTF-8?q?=20form=20WIP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 1 + src/client/components/AirDCPPSettingsForm.tsx | 54 +++++++++++ src/client/components/ComicDetail.tsx | 4 +- src/client/components/Settings.tsx | 89 +++++++++++-------- .../constants/settings/settingsMenu.json | 58 ++++++++++++ src/client/shared/utils/object.utils.ts | 32 +++++++ 6 files changed, 200 insertions(+), 38 deletions(-) create mode 100644 src/client/components/AirDCPPSettingsForm.tsx create mode 100644 src/client/constants/settings/settingsMenu.json diff --git a/docker-compose.yml b/docker-compose.yml index fddba50..ae2e1eb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,7 @@ services: ports: - "8050:8050" - "3050:3050" + - "8051:8051" depends_on: - rabbitmq - nginx diff --git a/src/client/components/AirDCPPSettingsForm.tsx b/src/client/components/AirDCPPSettingsForm.tsx new file mode 100644 index 0000000..a1f5d14 --- /dev/null +++ b/src/client/components/AirDCPPSettingsForm.tsx @@ -0,0 +1,54 @@ +import React, { ReactElement } from "react"; +import { Form, Field } from "react-final-form"; + +export const AirDCPPSettingsForm = (): ReactElement => { + const onSubmit = () => {}; + const validate = async () => {}; + + return ( +
( + +

Simple Default Input

+
+ + +
+ +

Render Function

+ ( +
+ +