From dec12cc6abef4a2804280a67bd2db712bde21bc7 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Fri, 7 Feb 2025 14:47:52 -0800 Subject: [PATCH] add label prop --- Client/src/Components/MonitorCreateHeader/index.jsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Client/src/Components/MonitorCreateHeader/index.jsx b/Client/src/Components/MonitorCreateHeader/index.jsx index 01a102b7d..565dca032 100644 --- a/Client/src/Components/MonitorCreateHeader/index.jsx +++ b/Client/src/Components/MonitorCreateHeader/index.jsx @@ -3,7 +3,12 @@ import { useNavigate } from "react-router-dom"; import PropTypes from "prop-types"; import SkeletonLayout from "./skeleton"; -const CreateMonitorHeader = ({ isAdmin, shouldRender = true, path }) => { +const CreateMonitorHeader = ({ + isAdmin, + label = "Create new", + shouldRender = true, + path, +}) => { const navigate = useNavigate(); if (!isAdmin) return null; if (!shouldRender) return ; @@ -18,7 +23,7 @@ const CreateMonitorHeader = ({ isAdmin, shouldRender = true, path }) => { color="accent" onClick={() => navigate(path)} > - Create new + {label} ); @@ -30,4 +35,5 @@ CreateMonitorHeader.propTypes = { isAdmin: PropTypes.bool.isRequired, shouldRender: PropTypes.bool, path: PropTypes.string.isRequired, + label: PropTypes.string, };