@spartacus/storefront
Version:
Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.
17 lines • 1.68 kB
JavaScript
export const titleScores = {
mr: 1,
mrs: 2,
miss: 3,
ms: 4,
dr: 5,
rev: 6,
};
export function sortTitles(title1, title2) {
if (!titleScores[title1.code] || !titleScores[title2.code]) {
return 1;
}
else {
return titleScores[title1.code] - titleScores[title2.code];
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGl0bGUtdXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zdG9yZWZyb250bGliL3NoYXJlZC91dGlscy9mb3Jtcy90aXRsZS11dGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLENBQUMsTUFBTSxXQUFXLEdBQUc7SUFDekIsRUFBRSxFQUFFLENBQUM7SUFDTCxHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsRUFBRSxFQUFFLENBQUM7SUFDTCxFQUFFLEVBQUUsQ0FBQztJQUNMLEdBQUcsRUFBRSxDQUFDO0NBQ1AsQ0FBQztBQUVGLE1BQU0sVUFBVSxVQUFVLENBQUMsTUFBYSxFQUFFLE1BQWE7SUFDckQsSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO1FBQzFELE9BQU8sQ0FBQyxDQUFDO0tBQ1Y7U0FBTTtRQUNMLE9BQU8sV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxXQUFXLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0tBQzVEO0FBQ0gsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFRpdGxlIH0gZnJvbSAnQHNwYXJ0YWN1cy9jb3JlJztcblxuZXhwb3J0IGNvbnN0IHRpdGxlU2NvcmVzID0ge1xuICBtcjogMSxcbiAgbXJzOiAyLFxuICBtaXNzOiAzLFxuICBtczogNCxcbiAgZHI6IDUsXG4gIHJldjogNixcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBzb3J0VGl0bGVzKHRpdGxlMTogVGl0bGUsIHRpdGxlMjogVGl0bGUpIHtcbiAgaWYgKCF0aXRsZVNjb3Jlc1t0aXRsZTEuY29kZV0gfHwgIXRpdGxlU2NvcmVzW3RpdGxlMi5jb2RlXSkge1xuICAgIHJldHVybiAxO1xuICB9IGVsc2Uge1xuICAgIHJldHVybiB0aXRsZVNjb3Jlc1t0aXRsZTEuY29kZV0gLSB0aXRsZVNjb3Jlc1t0aXRsZTIuY29kZV07XG4gIH1cbn1cbiJdfQ==