factory PrimaryButton.fromJson(Map<String, dynamic> json) { return PrimaryButton( shapes: Shapes.fromJson(json['shapes']), colors: DynamicColors.fromJson(json['colors']), ); }