storybook_device_preview
A plugin for device_preview package that allows to embed storybook_flutter with contents and knobs support.
Getting Started
You can use CustomStorybook
with builder
parameter to embed the storybook into DevicePreview
.
Pass storybookPlugins
to enable contents and knobs panel:
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) =>
CustomStorybook(
builder: (context) =>
DevicePreview(
plugins: storybookPlugins,
builder: (context) =>
MaterialApp(
builder: DevicePreview.appBuilder,
locale: DevicePreview.locale(context),
home: const Scaffold(body: CurrentStory()),
),
),
children: [
// Your stories go here
],
);
}
Features and bugs
Please file feature requests and bugs at the issue tracker.