From b4a0da4ce62372dce40ad43088d347b6d2206acd Mon Sep 17 00:00:00 2001 From: Paul Kepinski Date: Mon, 23 Oct 2023 11:18:12 +0200 Subject: [PATCH] fix: enable icon tree-shaking (#187) Add missing @staticIconProvider annotation to enable icon tree-shaking. --- example/lib/src/icon_items.dart | 2 +- lib/src/yaru_icons.dart | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/example/lib/src/icon_items.dart b/example/lib/src/icon_items.dart index 88705ea54..7e708bbb3 100644 --- a/example/lib/src/icon_items.dart +++ b/example/lib/src/icon_items.dart @@ -22,7 +22,7 @@ final List _staticIconItems = [ YaruIcons.all[iconName]!, size: iconSize, ), - ) + ), ]; final List _animatedIconItems = [ diff --git a/lib/src/yaru_icons.dart b/lib/src/yaru_icons.dart index 7684038e6..4fd349bac 100644 --- a/lib/src/yaru_icons.dart +++ b/lib/src/yaru_icons.dart @@ -23,6 +23,7 @@ import 'package:flutter/widgets.dart'; /// fonts: /// - asset: fonts/yaru_icons.otf /// ``` +@staticIconProvider class YaruIcons { const YaruIcons._();