From d1d1296526f3cd30ee1756977be98791d9c57da6 Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Wed, 18 Sep 2024 09:25:49 +0930 Subject: [PATCH] feat: add props to addNewCard to change size --- frontend/src/components/ui/AddNewCard.jsx | 31 +++++++++++++++-------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/ui/AddNewCard.jsx b/frontend/src/components/ui/AddNewCard.jsx index 9f0cece..a7eacdc 100644 --- a/frontend/src/components/ui/AddNewCard.jsx +++ b/frontend/src/components/ui/AddNewCard.jsx @@ -1,19 +1,28 @@ +import React from 'react'; import PropTypes from 'prop-types'; -function AddNewCard({ onAdd }) { - return ( -
- + -
- ); +function AddNewCard({onAdd, width, height, minHeight}) { + const style = { + width: width || '100%', + height: height || 'auto', + minHeight: minHeight || '150px' + }; + + return ( +
+ + +
+ ); } AddNewCard.propTypes = { - onAdd: PropTypes.func.isRequired, + onAdd: PropTypes.func.isRequired, + width: PropTypes.string, + height: PropTypes.string, + minHeight: PropTypes.string }; export default AddNewCard;