WieldyLayout
Overview
Usage
import React from "react";
import { WieldyLayout } from "./WieldyLayout";
const layoutConfig = {
styles: {
header: { backgroundColor: "#fff" },
sidebar: { backgroundColor: "#f0f2f5" },
},
classes: {
root: "custom-root-class",
},
layoutOptions: {
header: { fixed: true },
sidebar: { hidden: false, fixed: true },
footer: { hidden: false },
},
};
const App = () => (
<WieldyLayout
header={<div>Header Content</div>}
sidebar={<div>Sidebar Content</div>}
footer={<div>Footer Content</div>}
styles={layoutConfig.styles}
classes={layoutConfig.classes}
layoutOptions={layoutConfig.layoutOptions}
>
<div>Main Content</div>
</WieldyLayout>
);
export default App;Props
header
footer
sidebar
rightSidebar
styles
classes
layoutOptions
children
Types
WieldyLayoutClasses
WieldyLayoutStyles
WieldyLayoutOptions
Context
Methods
Advanced Example
Styling
Best Practices
FAQs
Last updated