This commit is contained in:
Niels Gorter 2024-01-26 10:25:02 +01:00
parent e88347729e
commit f57e50a8c4
2 changed files with 38 additions and 63 deletions

View file

@ -55,41 +55,41 @@ class WidgetBookApp extends StatelessWidget {
}
}
@widgetbook.UseCase(
designLink:
'https://www.figma.com/file/PRJoVXQ5aOjAICfkQdAq2A/Iconica-User-Stories?type=design&node-id=34-2763&mode=design&t=W72P3tkEascAKDCk-4',
name: 'Timeline post screen 2',
type: TimelinePostScreen,
)
Widget postScreenUseCase(BuildContext context) {
var service = TestTimelineService()..fetchPosts(null);
var options = const TimelineOptions(doubleTapTolike: true);
return Scaffold(
body: TimelinePostScreen(
userId: '2',
service: service,
options: options,
post: service.posts.last,
onPostDelete: () {},
),
);
}
// @widgetbook.UseCase(
// designLink:
// 'https://www.figma.com/file/PRJoVXQ5aOjAICfkQdAq2A/Iconica-User-Stories?type=design&node-id=34-2763&mode=design&t=W72P3tkEascAKDCk-4',
// name: 'Timeline post screen 2',
// type: TimelinePostScreen,
// )
// Widget postScreenUseCase(BuildContext context) {
// var service = TestTimelineService()..fetchPosts(null);
// var options = const TimelineOptions(doubleTapTolike: true);
// return Scaffold(
// body: TimelinePostScreen(
// userId: '2',
// service: service,
// options: options,
// post: service.posts.last,
// onPostDelete: () {},
// ),
// );
// }
@widgetbook.UseCase(
designLink:
'https://www.figma.com/file/PRJoVXQ5aOjAICfkQdAq2A/Iconica-User-Stories?type=design&node-id=34-2763&mode=design&t=W72P3tkEascAKDCk-4',
name: 'Timeline screen 2',
type: TimelineScreen,
)
Widget timelineUseCase(BuildContext context) {
var service = TestTimelineService()..fetchPosts(null);
var options = const TimelineOptions(doubleTapTolike: true);
return Scaffold(
body: TimelineScreen(
userId: '2',
options: options,
onPostTap: (_) {},
service: service,
),
);
}
// @widgetbook.UseCase(
// designLink:
// 'https://www.figma.com/file/PRJoVXQ5aOjAICfkQdAq2A/Iconica-User-Stories?type=design&node-id=34-2763&mode=design&t=W72P3tkEascAKDCk-4',
// name: 'Timeline screen 2',
// type: TimelineScreen,
// )
// Widget timelineUseCase(BuildContext context) {
// var service = TestTimelineService()..fetchPosts(null);
// var options = const TimelineOptions(doubleTapTolike: true);
// return Scaffold(
// body: TimelineScreen(
// userId: '2',
// options: options,
// onPostTap: (_) {},
// service: service,
// ),
// );
// }

View file

@ -9,31 +9,6 @@
// **************************************************************************
// ignore_for_file: no_leading_underscores_for_library_prefixes
import 'package:timeline_widgetbook/main.dart' as _i2;
import 'package:widgetbook/widgetbook.dart' as _i1;
final directories = <_i1.WidgetbookNode>[
_i1.WidgetbookFolder(
name: 'screens',
children: [
_i1.WidgetbookLeafComponent(
name: 'TimelinePostScreen',
useCase: _i1.WidgetbookUseCase(
name: 'Timeline post screen 2',
builder: _i2.postScreenUseCase,
designLink:
'https://www.figma.com/file/PRJoVXQ5aOjAICfkQdAq2A/Iconica-User-Stories?type=design&node-id=34-2763&mode=design&t=W72P3tkEascAKDCk-4',
),
),
_i1.WidgetbookLeafComponent(
name: 'TimelineScreen',
useCase: _i1.WidgetbookUseCase(
name: 'Timeline screen 2',
builder: _i2.timelineUseCase,
designLink:
'https://www.figma.com/file/PRJoVXQ5aOjAICfkQdAq2A/Iconica-User-Stories?type=design&node-id=34-2763&mode=design&t=W72P3tkEascAKDCk-4',
),
),
],
)
];
final directories = <_i1.WidgetbookNode>[];