mirror of
https://github.com/selfxyz/self.git
synced 2026-02-08 13:25:59 -05:00
15 lines
542 B
TypeScript
15 lines
542 B
TypeScript
export function getFirstName(mrz: string): string {
|
|
const names = mrz.split("<<");
|
|
const firstName = names[1].split("<")[0].trim();
|
|
const capitalized = firstName.charAt(0) + firstName.slice(1).toLowerCase();
|
|
return capitalized || "Unknown";
|
|
}
|
|
|
|
export function formatDuration(durationInMs: number) {
|
|
const durationInSeconds = durationInMs / 1000;
|
|
const minutes = Math.floor((durationInSeconds % 3600) / 60);
|
|
const seconds = Math.floor(durationInSeconds % 60);
|
|
|
|
return minutes > 0 ? `${minutes}m ${seconds}s` : `${seconds}s`;
|
|
}
|