import { Database } from 'lucide-react';
/**
* Administration — this plugin's own machinery, not the client's site.
*
* ── It is a list of blocks, and it starts with one ──
*
* Not one form. Administration will hold several unrelated settings, and giving each its own titled
* block from the start means adding the second one moves nothing — as against a single form that has
* to be broken up the first time anything joins it.
*
* ── What used to be here ──
*
* An address and a token: where fofos is, over HTTP. That is gone. It has NOT been replaced yet, so
* nothing can currently configure this plugin — which is why `useReady` stays hardcoded false and
* every other section stays locked. The two are the same change and neither is finished.
*
* The server half is untouched: `/_config` still stores a URL and a token, and the proxy in
* `api/router.ts` still reads them. Only the way in from the screen is gone.
*/
/** One titled block. The shape every Administration setting gets, so the second one costs nothing. */
const Block = ({
icon: Icon,
title,
hint,
children,
}: {
icon: typeof Database;
title: string;
hint: string;
children?: React.ReactNode;
}) => (
{hint}
Nothing to set yet.