From 9e66564526bcc42928175ecec7ee3e3fd7d11676 Mon Sep 17 00:00:00 2001 From: Joel Date: Sat, 11 Oct 2025 15:07:03 +0800 Subject: [PATCH] feat: banner placeholder --- web/app/components/explore/app-list/index.tsx | 4 ++++ web/app/components/explore/banner.tsx | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 web/app/components/explore/banner.tsx diff --git a/web/app/components/explore/app-list/index.tsx b/web/app/components/explore/app-list/index.tsx index 6ce69b48d1..17930b6f0f 100644 --- a/web/app/components/explore/app-list/index.tsx +++ b/web/app/components/explore/app-list/index.tsx @@ -22,6 +22,7 @@ import { } from '@/models/app' import { useImportDSL } from '@/hooks/use-import-dsl' import DSLConfirmModal from '@/app/components/app/create-from-dsl-modal/dsl-confirm-modal' +import Banner from '../banner' type AppsProps = { onSuccess?: () => void @@ -143,6 +144,9 @@ const Apps = ({
+
+ +
diff --git a/web/app/components/explore/banner.tsx b/web/app/components/explore/banner.tsx new file mode 100644 index 0000000000..b33347f513 --- /dev/null +++ b/web/app/components/explore/banner.tsx @@ -0,0 +1,12 @@ +'use client' +import type { FC } from 'react' +import React from 'react' + +const Banner: FC = () => { + return ( +
+ Banner placeholder +
+ ) +} +export default React.memo(Banner)