diff --git a/Stock-Market-Application/src/components/MyPortfolio.tsx b/Stock-Market-Application/src/components/MyPortfolio.tsx index 1c9f712..9713ef2 100644 --- a/Stock-Market-Application/src/components/MyPortfolio.tsx +++ b/Stock-Market-Application/src/components/MyPortfolio.tsx @@ -236,14 +236,14 @@ export default function MyPortfolio(props: { changeMarquee: Function, myStockDm: title: 'Remove from Wishlist', buttonOption: { iconCss: 'removemywishlist e-icons', - cssClass: 'e-flat', + cssClass: 'e-warning', }, }, { title: 'Analysis', buttonOption: { iconCss: 'analysis e-icons', - cssClass: 'e-flat', + cssClass: 'e-primary', }, }, ]} diff --git a/Stock-Market-Application/src/components/Overview.tsx b/Stock-Market-Application/src/components/Overview.tsx index 40d25d9..40aa612 100644 --- a/Stock-Market-Application/src/components/Overview.tsx +++ b/Stock-Market-Application/src/components/Overview.tsx @@ -175,6 +175,17 @@ export default function Overview(props: { changeMarquee: Function, myStockDm: Da let query: Query = new Query().where(Predicate.or(predicates)); (props.myStockDm as any).persistQuery = query; props.myStockDm.setPersistData({} as any, 'myStocks', query); + if (myWishList.length) { + const myWishlistIcon = args.target.querySelector('.addmywishlist'); + if (myWishlistIcon) { + myWishlistIcon.classList.remove('addmywishlist'); + myWishlistIcon.classList.add('addedmywishlist'); + } + if (args.target.classList.contains('e-primary')) { + args.target.classList.remove('e-primary'); + args.target.classList.add('e-success'); + } + } } if (args.target!.querySelector('.analysis')) { navigate('/stock_analysis', { @@ -233,6 +244,7 @@ export default function Overview(props: { changeMarquee: Function, myStockDm: Da enableHover={false} commandClick={commandClick} destroyed={destroyed} + height={341} >