TF-1709 Add select sort type dropdown

(cherry picked from commit 58ed2474786639e76245eed723129dc80487917e)
This commit is contained in:
hieubt
2023-11-11 00:30:27 +07:00
committed by Dat Vu
parent b96b93f1c5
commit 5f9b69f693
2 changed files with 148 additions and 0 deletions
@@ -0,0 +1,29 @@
import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart';
class SortByDropdownStyle {
static const int dropdownElevation = 4;
static const double height = 44;
static const double buttonBorderWidth = 0.5;
static const double dropdownMaxHeight = 332;
static const double scrollbarThickness = 6;
static const double checkedIconSize = 20;
static const Offset dropdownOffset = Offset(0.0, -8.0);
static const BoxDecoration dropdownDecoration = BoxDecoration(
borderRadius: BorderRadius.all(Radius.circular(10)),
color: Colors.white
);
static const EdgeInsetsGeometry buttonPadding = EdgeInsets.only(left: 12, right: 10);
static const MenuItemStyleData menuItemStyleData = MenuItemStyleData(
height: height,
padding: EdgeInsets.symmetric(horizontal: 12),
);
static const BorderRadius buttonBorderRadius = BorderRadius.all(Radius.circular(10));
static const Radius dropdownScrollbarRadius = Radius.circular(40);
}