ui_kit-ui_components/feat/export-ui-kit #157

Merged
hugo merged 5 commits from ui_kit-ui_components/feat/export-ui-kit into master 2023-02-23 09:40:45 +00:00
Owner
  • Make component theme data copyable
  • Export Wyatt UIKit as component theme data
  • Modify the theme resolver to utilize the theme helper and streamline the logic
- Make component theme data copyable - Export Wyatt UIKit as component theme data - Modify the theme resolver to utilize the theme helper and streamline the logic
malo added 3 commits 2023-02-23 08:34:00 +00:00
malo added 1 commit 2023-02-23 09:24:58 +00:00
malo changed title from ui_kit-ui_components/feat/export-ui-kit to WIP: ui_kit-ui_components/feat/export-ui-kit 2023-02-23 09:27:20 +00:00
malo changed title from WIP: ui_kit-ui_components/feat/export-ui-kit to ui_kit-ui_components/feat/export-ui-kit 2023-02-23 09:27:35 +00:00
hugo requested changes 2023-02-23 09:31:38 +00:00
@ -88,0 +62,4 @@
Theme.of(context).extension<T>(),
extra: extra,
),
// _computeExtensionValue(context, extra: extra),
Owner

remove this useless

remove this useless
malo marked this conversation as resolved
@ -17,2 +18,4 @@
import 'package:wyatt_ui_components/src/domain/entities/entities.dart';
part 'component_theme_data.g.dart';
@CopyWith()
Owner

no need to merge ComponentThemeData? in which case you should not use this extension.

no need to merge ComponentThemeData? in which case you should not use this extension.
malo marked this conversation as resolved
@ -15,4 +15,3 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>.
export './linear_gradient_helper.dart';
export './theme_helper.dart';
Owner

why remove this exort?

why remove this exort?
malo marked this conversation as resolved
malo added 1 commit 2023-02-23 09:40:09 +00:00
style(ui_components): remove useless comment
All checks were successful
continuous-integration/drone/push Build is passing
81c8851ac8
hugo merged commit 81c8851ac8 into master 2023-02-23 09:40:45 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Wyatt-FOSS/wyatt-packages#157
No description provided.