Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 7x 2x 2x | import { RegionData } from './region.interface';
import { Region } from './region.model';
export class RegionMapper {
static fromData(data: RegionData, countryCode: string): Region {
if (data && countryCode) {
return {
countryCode,
regionCode: data.id,
name: data.name,
id: countryCode.concat('_'.concat(data.id)),
};
} else E{
throw new Error(`'RegionData' and 'countryCode' are required for the mapping`);
}
}
}
|