22 lines
470 B
Dart
22 lines
470 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:matule_uikit/presentation/theme/palette.dart';
|
|
|
|
class CustomTheme extends ThemeExtension<CustomTheme> {
|
|
final Palette palette;
|
|
|
|
CustomTheme({required this.palette});
|
|
|
|
@override
|
|
ThemeExtension<CustomTheme> copyWith() {
|
|
return CustomTheme(palette: palette);
|
|
}
|
|
|
|
@override
|
|
ThemeExtension<CustomTheme> lerp(
|
|
covariant ThemeExtension<CustomTheme>? other,
|
|
double t,
|
|
) {
|
|
return this;
|
|
}
|
|
}
|