feat: add basic webui

This commit is contained in:
2024-12-30 06:39:09 +08:00
parent 608a7fb9c6
commit a4c549e7c3
462 changed files with 35900 additions and 2491 deletions

View File

@@ -0,0 +1,23 @@
'use client';
import { Fragment, type ReactNode } from 'react';
export const analytics = {
isFeatureEnabled: async (_key: string, _userId: string): Promise<boolean | null> => {
return false;
},
capture: (_event: string, _properties: Record<string, unknown>): void => {
},
identify(_userId: string, _properties: Record<string, unknown>): void {
}
}
type AnalyticsImplProviderProps = {
readonly children: ReactNode;
};
export const AnalyticsImplProvider = (
properties: Omit<AnalyticsImplProviderProps, 'client'>
) => <Fragment {...properties} />;