/* ActiveFit360 marketing — Recommended Products (Amazon affiliate) page */ const NS_af = window.Activefit360DesignSystem_d87766; const AF_CATEGORIES = [ 'Pain & Recovery Tools', 'Home Gym & Mobility', 'Joint Braces & Support', 'Wrist, Hand & Thumb Support', 'Neck & Back Support', 'Compression Wear', 'Daily Living Aids', 'Supplements & Nutrition', 'Seating & Sleep', 'Books & Education', ]; const AF_CATEGORY_ICON = { 'Pain & Recovery Tools': 'heart-pulse', 'Home Gym & Mobility': 'dumbbell', 'Joint Braces & Support': 'bone', 'Wrist, Hand & Thumb Support': 'target', 'Neck & Back Support': 'shield-check', 'Compression Wear': 'waves', 'Daily Living Aids': 'house', 'Supplements & Nutrition': 'leaf', 'Seating & Sleep': 'building', 'Books & Education': 'graduation-cap', }; const AF_CATEGORY_TONE = { 'Pain & Recovery Tools': 'mint', 'Home Gym & Mobility': 'sky', 'Joint Braces & Support': 'mint', 'Wrist, Hand & Thumb Support': 'sky', 'Neck & Back Support': 'sunrise', 'Compression Wear': 'sage', 'Daily Living Aids': 'sunrise', 'Supplements & Nutrition': 'sage', 'Seating & Sleep': 'sky', 'Books & Education': 'sunrise', }; function AffiliatesPage() { const { Card, Badge, Button } = NS_af; const I = window.Icon; const [activeCategory, setActiveCategory] = React.useState('All'); const allProducts = window.AF_AFFILIATE_PRODUCTS || []; const products = activeCategory === 'All' ? allProducts : allProducts.filter(p => p.category === activeCategory); return ( {/* header */}
}>Handpicked by our team

Recommended Products

Gear our therapists trust to support recovery, mobility, and everyday movement — hand-picked to complement your care plan.

{/* category filter pills */}
{['All', ...AF_CATEGORIES].map(cat => ( ))}
{/* product grid */}
{products.map(p => ( {p.image ? (
{p.title}
) : ( )}
{p.category}

{p.title}

{p.desc}

{p.price && {p.price}}
))}
{/* affiliate disclosure */}
Disclosure: as an Amazon Associate, ActiveFit360 earns from qualifying purchases made through the links above. This comes at no extra cost to you and helps support our practice.
); } Object.assign(window, { AffiliatesPage });