* 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
24 lines
622 B
TypeScript
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,
|
|
}} />
|
|
);
|
|
}
|