(https://github.com/bvaughn/)",
"contributors": [
diff --git a/public/generated/examples/CollapsiblePanelsCollapsedByDefault.json b/public/generated/examples/CollapsiblePanelsCollapsedByDefault.json
new file mode 100644
index 000000000..b39134e6c
--- /dev/null
+++ b/public/generated/examples/CollapsiblePanelsCollapsedByDefault.json
@@ -0,0 +1,3 @@
+{
+ "html": "<Group>
\n <Panel collapsible defaultSize=\"0%\" minSize=\"10%\" />
\n <Separator />
\n <Panel />
\n</Group>
"
+}
\ No newline at end of file
diff --git a/src/routes/CollapsiblePanelsRoute.tsx b/src/routes/CollapsiblePanelsRoute.tsx
index c973ffb8b..ca3437aca 100644
--- a/src/routes/CollapsiblePanelsRoute.tsx
+++ b/src/routes/CollapsiblePanelsRoute.tsx
@@ -1,5 +1,6 @@
import { Box, Callout, Code, Header } from "react-lib-tools";
import { html as ExampleHTML } from "../../public/generated/examples/CollapsiblePanels.json";
+import { html as ExampleCollapsedByDefaultHTML } from "../../public/generated/examples/CollapsiblePanelsCollapsedByDefault.json";
import { html as ExampleWithCollapsedSizeHTML } from "../../public/generated/examples/CollapsiblePanelsCollapsedSize.json";
import { Group } from "../components/styled-panels/Group";
import { Panel } from "../components/styled-panels/Panel";
@@ -48,6 +49,25 @@ export default function CollapsiblePanelsRoute() {
A panel's collapse threshold is half its minimum size.
+
+ Collapsible panels can also be collapsed by default by setting their{" "}
+ defaultSize to 0 (pixels or percent).
+
+
+
+
+
+
+ The panel on the left is collapsed by default but can be expanded by
+ dragging the separator.
+
+
);
}
diff --git a/src/routes/examples/CollapsiblePanelsCollapsedByDefault.tsx b/src/routes/examples/CollapsiblePanelsCollapsedByDefault.tsx
new file mode 100644
index 000000000..e22fa2baf
--- /dev/null
+++ b/src/routes/examples/CollapsiblePanelsCollapsedByDefault.tsx
@@ -0,0 +1,10 @@
+import { Group, Panel, Separator } from "react-resizable-panels";
+
+//
+
+/* prettier-ignore */
+
+
+
+
+