|
@@ -0,0 +1,22 @@
|
|
|
+import { NavigateItem } from "@/api/home";
|
|
|
+import NavigateBarComponent from "@/app/[locale]/(TabBar)/[[...share]]/_home/NavigateBar";
|
|
|
+import { server } from "@/utils/server";
|
|
|
+
|
|
|
+const getNavibarData = async () => {
|
|
|
+ return server.request<NavigateItem[]>({
|
|
|
+ url: "/v1/api/front/home/navigate_bars",
|
|
|
+ method: "POST",
|
|
|
+ body: JSON.stringify({}),
|
|
|
+ next: { revalidate: 0 },
|
|
|
+ });
|
|
|
+};
|
|
|
+
|
|
|
+const NavigateBar = async () => {
|
|
|
+ const res = await getNavibarData();
|
|
|
+ console.log(1122, res);
|
|
|
+ if (res?.code !== 200) return null;
|
|
|
+
|
|
|
+ return <NavigateBarComponent data={res?.data || []}></NavigateBarComponent>;
|
|
|
+};
|
|
|
+
|
|
|
+export default NavigateBar;
|