Rename Events screen
This commit is contained in:
parent
3ee40b811a
commit
1bfecc0ba7
@ -5,7 +5,7 @@ import 'package:wonders/ui/screens/artifact/artifact_carousel/artifact_carousel_
|
|||||||
import 'package:wonders/ui/screens/editorial/editorial_screen.dart';
|
import 'package:wonders/ui/screens/editorial/editorial_screen.dart';
|
||||||
import 'package:wonders/ui/screens/photo_gallery/photo_gallery.dart';
|
import 'package:wonders/ui/screens/photo_gallery/photo_gallery.dart';
|
||||||
import 'package:wonders/ui/screens/wonder_details/wonder_details_tab_menu.dart';
|
import 'package:wonders/ui/screens/wonder_details/wonder_details_tab_menu.dart';
|
||||||
import 'package:wonders/ui/screens/wonder_events/wonder_events.dart';
|
import 'package:wonders/ui/screens/wonder_events/wonder_events_screen.dart';
|
||||||
|
|
||||||
class WonderDetailsScreen extends StatefulWidget with GetItStatefulWidgetMixin {
|
class WonderDetailsScreen extends StatefulWidget with GetItStatefulWidgetMixin {
|
||||||
WonderDetailsScreen({Key? key, required this.type, this.tabIndex = 0}) : super(key: key);
|
WonderDetailsScreen({Key? key, required this.type, this.tabIndex = 0}) : super(key: key);
|
||||||
@ -80,7 +80,7 @@ class _WonderDetailsScreenState extends State<WonderDetailsScreen>
|
|||||||
WonderEditorialScreen(wonder, contentPadding: menuPadding),
|
WonderEditorialScreen(wonder, contentPadding: menuPadding),
|
||||||
PhotoGallery(collectionId: wonder.unsplashCollectionId, wonderType: wonder.type),
|
PhotoGallery(collectionId: wonder.unsplashCollectionId, wonderType: wonder.type),
|
||||||
ArtifactCarouselScreen(type: wonder.type, contentPadding: menuPadding),
|
ArtifactCarouselScreen(type: wonder.type, contentPadding: menuPadding),
|
||||||
WonderEvents(type: widget.type, contentPadding: menuPadding),
|
WonderEventsScreen(type: widget.type, contentPadding: menuPadding),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
part of '../wonder_events.dart';
|
part of '../wonder_events_screen.dart';
|
||||||
|
|
||||||
class _WonderImageWithTimeline extends StatelessWidget {
|
class _WonderImageWithTimeline extends StatelessWidget {
|
||||||
const _WonderImageWithTimeline({Key? key, required this.data, required this.height}) : super(key: key);
|
const _WonderImageWithTimeline({Key? key, required this.data, required this.height}) : super(key: key);
|
||||||
@ -47,7 +47,9 @@ class _WonderImageWithTimeline extends StatelessWidget {
|
|||||||
return Container(
|
return Container(
|
||||||
decoration: BoxDecoration(
|
decoration: BoxDecoration(
|
||||||
color: isSelected ? _fixLuminance(data.type.fgColor) : Colors.transparent,
|
color: isSelected ? _fixLuminance(data.type.fgColor) : Colors.transparent,
|
||||||
border: isSelected ? Border.all(color: Colors.transparent) : Border.all(color: $styles.colors.greyMedium),
|
border: isSelected
|
||||||
|
? Border.all(color: Colors.transparent)
|
||||||
|
: Border.all(color: $styles.colors.greyMedium),
|
||||||
borderRadius: BorderRadius.circular($styles.corners.md),
|
borderRadius: BorderRadius.circular($styles.corners.md),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
@ -18,15 +18,15 @@ part 'widgets/_events_list.dart';
|
|||||||
part 'widgets/_timeline_btn.dart';
|
part 'widgets/_timeline_btn.dart';
|
||||||
part 'widgets/_wonder_image_with_timeline.dart';
|
part 'widgets/_wonder_image_with_timeline.dart';
|
||||||
|
|
||||||
class WonderEvents extends StatefulWidget {
|
class WonderEventsScreen extends StatefulWidget {
|
||||||
const WonderEvents({Key? key, required this.type, this.contentPadding = EdgeInsets.zero}) : super(key: key);
|
const WonderEventsScreen({Key? key, required this.type, this.contentPadding = EdgeInsets.zero}) : super(key: key);
|
||||||
final WonderType type;
|
final WonderType type;
|
||||||
final EdgeInsets contentPadding;
|
final EdgeInsets contentPadding;
|
||||||
@override
|
@override
|
||||||
State<WonderEvents> createState() => _WonderEventsState();
|
State<WonderEventsScreen> createState() => _WonderEventsScreenState();
|
||||||
}
|
}
|
||||||
|
|
||||||
class _WonderEventsState extends State<WonderEvents> {
|
class _WonderEventsScreenState extends State<WonderEventsScreen> {
|
||||||
late final _data = wondersLogic.getData(widget.type);
|
late final _data = wondersLogic.getData(widget.type);
|
||||||
final _eventsListKey = GlobalKey<_EventsListState>();
|
final _eventsListKey = GlobalKey<_EventsListState>();
|
||||||
double _scrollPos = 0;
|
double _scrollPos = 0;
|
Loading…
x
Reference in New Issue
Block a user