You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
411 B
12 lines
411 B
import 'package:hadi_hoda_flutter/features/language/domain/entity/language_entity.dart';
|
|
|
|
class LanguageModel extends LanguageEntity {
|
|
const LanguageModel({required super.code, required super.title});
|
|
|
|
factory LanguageModel.fromJson(Map<String, dynamic> json) {
|
|
return LanguageModel(
|
|
code: json['code'] ?? '',
|
|
title: json['name'] ?? '', // API returns 'name', we map to 'title'
|
|
);
|
|
}
|
|
}
|