feat: add multi-user admin panel and featured partners toggle on home page

This commit is contained in:
AyrisAI
2026-05-17 13:48:05 +03:00
parent 36e98a3883
commit 0504f12f5b
29 changed files with 1110 additions and 182 deletions

View File

@@ -1,7 +1,7 @@
"use client";
import { useEffect, useState } from "react";
import { getPartners } from "@/app/actions";
import { getFeaturedPartners } from "@/app/actions";
import { motion } from "framer-motion";
import DynamicLogo from "./DynamicLogo";
import Link from "next/link";
@@ -11,7 +11,7 @@ export default function Partners() {
useEffect(() => {
async function fetchPartners() {
const data = await getPartners();
const data = await getFeaturedPartners();
setPartners(data || []);
}
fetchPartners();
@@ -34,7 +34,7 @@ export default function Partners() {
{/* Partners List Section */}
<div className="flex-1 flex items-center pl-4 md:pl-8 pr-4 md:pr-8 overflow-hidden">
<div className="flex flex-nowrap items-center justify-start w-full gap-4 md:gap-10">
<div className="flex flex-wrap md:flex-nowrap items-center justify-center md:justify-start w-full gap-6 md:gap-10 py-4">
{partners.slice(0, 5).map((partner, index) => {
const content = (
<motion.div