import { fetchAllCustomers } from "@/app/api/customer"; import React from "react"; import CustomerSearch from "./CustomerSearch"; import CustomerSearchLoading from "./CustomerSearchLoading"; import { getUserAbilities } from "@/app/utils/commonUtil"; interface SubComponents { Loading: typeof CustomerSearchLoading; } const CustomerSearchWrapper: React.FC & SubComponents = async () => { const [customers, abilities] = await Promise.all([fetchAllCustomers(), getUserAbilities()]); return ; }; CustomerSearchWrapper.Loading = CustomerSearchLoading; export default CustomerSearchWrapper;