diff --git a/src/pages/Setting/CardPrivilegie.tsx b/src/pages/Setting/CardPrivilegie.tsx index 93812f8..6772336 100644 --- a/src/pages/Setting/CardPrivilegie.tsx +++ b/src/pages/Setting/CardPrivilegie.tsx @@ -1,24 +1,33 @@ -import ModeEditOutlineOutlinedIcon from "@mui/icons-material/ModeEditOutlineOutlined"; -import { Box, IconButton, TextField, Tooltip, Typography } from "@mui/material"; -import axios from "axios"; import { useState } from "react"; +import axios from "axios"; +import { Box, IconButton, TextField, Tooltip, Typography } from "@mui/material"; +import ModeEditOutlineOutlinedIcon from "@mui/icons-material/ModeEditOutlineOutlined"; interface CardPrivilegie { name: string; type: string; price: string; description: string; + value: string; + privilegeId: string; + serviceKey: string; } -export const СardPrivilegie = ({ name, type, price, description }: CardPrivilegie) => { +export const СardPrivilegie = ({ name, type, price, description, value, privilegeId, serviceKey }: CardPrivilegie) => { const [inputOpen, setInputOpen] = useState(false); const [inputValue, setInputValue] = useState(""); const PutPrivilegies = () => { axios({ method: "put", - url: "https://admin.pena.digital/strator/privilege/service", + url: "https://admin.pena.digital/strator/privilege/", data: { + name: name, + privilegeId: privilegeId, + serviceKey: serviceKey, + description: description, + type: type, + value: value, price: inputValue, }, }); @@ -85,6 +94,7 @@ export const СardPrivilegie = ({ name, type, price, description }: CardPrivileg {inputOpen ? ( {isExpanded && (isError ? ( - errorMessage + {errorMessage} ) : ( - privilegies?.Шаблонизатор.map(({ name, type, price, description }) => ( - <СardPrivilegie key={type} name={name} type={type} price={price} description={description} /> + privilegies?.Шаблонизатор.map(({ name, type, price, description, value, privilegeId, serviceKey }) => ( + <СardPrivilegie + key={type} + name={name} + type={type} + price={price} + value={value} + privilegeId={privilegeId} + serviceKey={serviceKey} + description={description} + /> )) ))}