Skip to content

Featured Products

Source: pharmanet-admin/src/pages/Dashboard/AdminFeaturedProducts.jsx

Overview

Admins oversee all pharmacy-purchased featured product placements. Pharmacies pay to boost product visibility in search results and category listings.

Features

  • Stat cards: Total, Active, Pending, Expiring counts
  • Filterable table: Status, sort, duration, search
  • Expiry alerts: Products expiring within 7 days
  • Detail dialog: Payment info, dates, pharmacy details

Redux Slice

Source: pharmanet-admin/src/store/featureProductSlice.js

Action Description
fetchFeaturedProducts(filters) List all featured product payments
fetchFeaturedProductById(id) Single payment detail
createFeaturedProduct(payload) Create new featured placement
removeFeaturedProduct(id) Remove featured status