A powerful visual builder for creating beautiful web content with React
npm install resul-template-builderbash
npm install @stackblitz/push-builder
`
Usage
`jsx
import { PushBuilder } from '@stackblitz/push-builder';
function App() {
return (
onSave={(html) => {
console.log('Generated HTML:', html);
}}
/>
);
}
`
Components
Push Builder includes a variety of components:
- Text
- Buttons
- Images
- Videos
- Carousels
- Dividers
- Timers
- Audio
- Shapes
- Forms
- Offers
- HTML containers
Props
| Prop | Type | Description |
|------|------|-------------|
| onSave | (html: string) => void | Callback when saving the email template |
| initialContent | Component[] | Optional initial components to load |
| settings | CanvasSettings` | Optional canvas settings |