36 lines
1,006 B
Dart
36 lines
1,006 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
class SearchPage extends StatelessWidget {
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return Scaffold(
|
|
appBar: AppBar(
|
|
title: Hero(
|
|
tag: "search",
|
|
flightShuttleBuilder: (BuildContext flightContext,
|
|
Animation<double> animation,
|
|
HeroFlightDirection flightDirection,
|
|
BuildContext fromHeroContext,
|
|
BuildContext toHeroContext) =>
|
|
Material(child: toHeroContext.widget),
|
|
child: TextField(
|
|
autofocus: true,
|
|
decoration: InputDecoration(
|
|
border: InputBorder.none,
|
|
hintText: 'Search your photos',
|
|
contentPadding: const EdgeInsets.all(0.0),
|
|
),
|
|
),
|
|
),
|
|
actions: <Widget>[
|
|
// action button
|
|
IconButton(
|
|
icon: Icon(Icons.search),
|
|
onPressed: () {},
|
|
)
|
|
],
|
|
),
|
|
);
|
|
}
|
|
}
|