@@ -6,8 +6,6 @@ import Data.Bounded.Generic (genericBottom, genericTop)
66import Data.Enum (class BoundedEnum, class Enum)
77import Data.Enum.Generic (genericCardinality, genericFromEnum, genericPred, genericSucc, genericToEnum)
88import Data.Generic.Rep (class Generic)
9−import Yoga.JSON (class ReadForeign, class WriteForeign)
10−import Yoga.JSON.Generics (genericReadForeignEnum, genericWriteForeignEnum)
119
1210data ButtonType
1311 = Primary
@@ -17,11 +15,6 @@ data ButtonType
1715derive instance Generic ButtonType _
1816derive instance Eq ButtonType
1917derive instance Ord ButtonType
20−instance WriteForeign ButtonType where
21− writeImpl = genericWriteForeignEnum { toConstructorName: identity }
22−
23−instance ReadForeign ButtonType where
24− readImpl = genericReadForeignEnum { toConstructorName: identity }
2518
2619instance Enum ButtonType where
2720 succ = genericSucc
@@ -50,11 +43,6 @@ data ButtonShape
5043derive instance Generic ButtonShape _
5144derive instance Eq ButtonShape
5245derive instance Ord ButtonShape
53−instance WriteForeign ButtonShape where
54− writeImpl = genericWriteForeignEnum { toConstructorName: identity }
55−
56−instance ReadForeign ButtonShape where
57− readImpl = genericReadForeignEnum { toConstructorName: identity }
5846
5947instance Enum ButtonShape where
6048 succ = genericSucc