Fix image_resizer.dart

pull/1489/head^2
Ellet 1 year ago committed by GitHub
parent 2a37387485
commit 03a4fe08ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 15
      flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart

@ -82,19 +82,18 @@ class ImageResizerState extends State<ImageResizer> {
} }
Widget _slider({ Widget _slider({
required double value, required bool isWidth,
required bool isHeight,
required ValueChanged<double> onChanged, required ValueChanged<double> onChanged,
}) { }) {
return Padding( return Padding(
padding: const EdgeInsets.symmetric(horizontal: 8), padding: const EdgeInsets.symmetric(horizontal: 8),
child: Card( child: Card(
child: Slider( child: Slider(
value: value, value: isWidth ? _width : _height,
max: widget.maxWidth, max: isWidth ? widget.maxWidth : widget.maxHeight,
divisions: 1000, divisions: 1000,
// Might need to be changed // Might need to be changed
label: isHeight ? context.loc.height : context.loc.width, label: isWidth ? context.loc.width : context.loc.height,
onChanged: (val) { onChanged: (val) {
setState(() { setState(() {
onChanged(val); onChanged(val);
@ -108,8 +107,7 @@ class ImageResizerState extends State<ImageResizer> {
Widget _heightSlider() { Widget _heightSlider() {
return _slider( return _slider(
value: _height, isWidth: false,
isHeight: true,
onChanged: (value) { onChanged: (value) {
_height = value; _height = value;
}, },
@ -118,8 +116,7 @@ class ImageResizerState extends State<ImageResizer> {
Widget _widthSlider() { Widget _widthSlider() {
return _slider( return _slider(
value: _width, isWidth: true,
isHeight: false,
onChanged: (value) { onChanged: (value) {
_width = value; _width = value;
}, },

Loading…
Cancel
Save