Vercel/src/admin/config/AdminAppConfigurationServer.tsx
Sam Becker dbf55badf6
Optimize Next.js 16 behavior (#349)
* Remove unused desktop redirect component

* Tweak useEffect/setState interactions

* Address more next.js 16 linting

* Tweak secret loading

* Finish linting setstate/useeffect interactions

* Disable ref lint warnings
2025-10-27 09:49:16 -05:00

24 lines
622 B
TypeScript

import AdminAppConfigurationClient from './AdminAppConfigurationClient';
import { APP_CONFIGURATION } from '@/app/config';
import { testConnectionsAction } from '@/admin/actions';
import { generateAuthSecret } from '@/auth';
export default async function AdminAppConfigurationServer({
simplifiedView,
}: {
simplifiedView?: boolean
}) {
const connectionErrors = await testConnectionsAction().catch(() => ({}));
const secret = await generateAuthSecret();
return (
<AdminAppConfigurationClient {...{
...APP_CONFIGURATION,
...connectionErrors,
secret,
simplifiedView,
}} />
);
}