import React from "react";
import TopNav from "@/components/app-shell/TopNav";
import SidebarPlaceholder from "@/components/app-shell/SidebarPlaceholder";
export default function AppShell({ children }) {
return (
{/*
Layout strategy (2xl+):
- Center column is exactly 40% width.
- Left/right gutters are flexible.
- Sidebar is placed in the left gutter and aligned to the right edge,
so it “docks” to the centered content without consuming its width.
Below 2xl:
- Keep the app wide (single-column flow).
- Sidebar is hidden (it would otherwise reduce main content width).
*/}