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; }) => (

{title}

{hint}

{children}
); export const AdministrationPanel = () => (
{/* Deliberately empty. The block exists so the shape is settled and so the screen says what is coming rather than looking like a section nobody finished — but nothing is decided about what goes in it, and guessing at fields would be a decision made in the wrong place. */}

Nothing to set yet.

);