24 lines
1013 B
JavaScript
24 lines
1013 B
JavaScript
// Metro module 1954 (f1955).
|
|
export default function buildLocalizeFn(c13379_0) {
|
|
return function(a0, a1) {
|
|
let r6, r23, defaultWidth;
|
|
if ((a1 != null ? a1.context ? String(a1.context) : "standalone" : "standalone") === "formatting") {
|
|
if (c13379_0.formattingValues) {
|
|
const r25 = c13379_0.defaultFormattingWidth || c13379_0.defaultWidth;
|
|
r23 = c13379_0.formattingValues[a1 != null ? a1.width ? String(a1.width) : r25 : r25] || c13379_0.formattingValues[r25];
|
|
r6 = c13379_0;
|
|
} else {
|
|
r6 = c13379_0;
|
|
defaultWidth = r6.defaultWidth;
|
|
r23 = r6.values[a1 != null && a1.width ? String(a1.width) : r6.defaultWidth] || r6.values[defaultWidth];
|
|
}
|
|
} else {
|
|
r6 = c13379_0;
|
|
defaultWidth = r6.defaultWidth;
|
|
r23 = r6.values[a1 != null && a1.width ? String(a1.width) : r6.defaultWidth] || r6.values[defaultWidth];
|
|
}
|
|
return r23[r6.argumentCallback ? r6.argumentCallback(a0) : a0];
|
|
};
|
|
};
|
|
module.exports = exports.default;
|