From d7f8c87ccb4ecf4e728c530a3b4fa096f5128ce4 Mon Sep 17 00:00:00 2001 From: Darren Clarke Date: Wed, 22 Mar 2023 11:55:14 +0000 Subject: [PATCH] TicketEdit updates --- apps/link/components/TicketEdit.tsx | 95 ++++++++++++++++------------- apps/link/pages/tickets/[id].tsx | 7 ++- 2 files changed, 56 insertions(+), 46 deletions(-) diff --git a/apps/link/components/TicketEdit.tsx b/apps/link/components/TicketEdit.tsx index 99aae73..84bffc0 100644 --- a/apps/link/components/TicketEdit.tsx +++ b/apps/link/components/TicketEdit.tsx @@ -1,5 +1,5 @@ -import { FC, useEffect } from "react"; -import { Grid, Box, Typography, TextField } from "@mui/material"; +import { FC, useEffect, useState } from "react"; +import { Grid, Box, Typography, TextField, Stack, Chip, Select, MenuItem } from "@mui/material"; import "@chatscope/chat-ui-kit-styles/dist/default/styles.min.css"; interface TicketEditProps { @@ -7,60 +7,69 @@ interface TicketEditProps { } export const TicketEdit: FC = ({ ticket }) => { + const [selectedGroup, setSelectedGroup] = useState("group1"); + const [selectedOwner, setSelectedOwner] = useState("owner1"); + const [selectedPriority, setSelectedPriority] = useState("priority1"); + const [selectedState, setSelectedState] = useState("state2"); + const handleDelete = () => { + console.info("You clicked the delete icon."); + }; + return ( - + Group + - + Owner + - + State + - + Priority + + - + Tags + + + + - + ); }; diff --git a/apps/link/pages/tickets/[id].tsx b/apps/link/pages/tickets/[id].tsx index b82ad8d..5d8ee09 100644 --- a/apps/link/pages/tickets/[id].tsx +++ b/apps/link/pages/tickets/[id].tsx @@ -6,6 +6,7 @@ import { NextPage } from "next"; import { Grid } from "@mui/material"; import { Layout } from "components/Layout"; import { TicketDetail } from "components/TicketDetail"; +import { TicketEdit } from "components/TicketEdit"; type TicketProps = { id: string; @@ -89,12 +90,12 @@ const Ticket: NextPage = ({ id }) => { {shouldRender && ( - + - {/* + - */} + )} {ticketError &&
{ticketError.toString()}
}