+
+
+
+
+
+
+ setNewTicketModalOpen(false)}
+ />
+
+ );
+};
+
+export default TicketsManager;
diff --git a/frontend/src/components/Ticket/TicketsManager/TicketsManager.style.jsx b/frontend/src/components/Ticket/TicketsManager/TicketsManager.style.jsx
new file mode 100644
index 0000000..660129e
--- /dev/null
+++ b/frontend/src/components/Ticket/TicketsManager/TicketsManager.style.jsx
@@ -0,0 +1,12 @@
+import styled from "styled-components";
+import {color} from "../../../style/varibles"
+
+const TicketsManagerStyled = styled.div`
+ display:flex;
+ flex-direction: column;
+ width: 100%;
+ height: 100vh;
+ max-width: 425px;
+ border-right:1px solid ${color.gradient.border};
+`
+export default TicketsManagerStyled
\ No newline at end of file
diff --git a/frontend/src/components/Ticket/TicketsManager/TicketsTabs/TicketsTab/TicketsTab.jsx b/frontend/src/components/Ticket/TicketsManager/TicketsTabs/TicketsTab/TicketsTab.jsx
new file mode 100644
index 0000000..dde8583
--- /dev/null
+++ b/frontend/src/components/Ticket/TicketsManager/TicketsTabs/TicketsTab/TicketsTab.jsx
@@ -0,0 +1,27 @@
+import React from "react";
+import { TicketsTabStyled } from "./TicketsTab.style";
+
+const TicketsTab = ({ text, id, setValueTab, valueTab }) => {
+ const [active, setActive] = React.useState(false);
+
+ const handleClick = ({ target }) => {
+ setValueTab(target.id);
+ };
+
+ React.useEffect(() => {
+ valueTab === id ? setActive(true) : setActive(false);
+ }, [valueTab, id]);
+ return (
+