@etsoo/materialui
Version:
TypeScript Material-UI Implementation
66 lines (65 loc) • 1.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Labels = void 0;
const shared_1 = require("@etsoo/shared");
/**
* Labels
*/
var Labels;
(function (Labels) {
/**
* Common page labels
*/
Labels.CommonPage = {
add: "Add",
back: "Back",
delete: "Delete",
more: "More",
pullToRefresh: "Pull down to refresh",
refresh: "Refresh",
refreshing: "Refreshing",
releaseToRefresh: "Release to refresh",
reset: "Reset",
save: "Save",
scrollTop: "Scroll to top",
submit: "Submit"
};
/**
* Notification MU labels
*/
Labels.NotificationMU = {
alertTitle: "Warning",
alertOK: "OK",
confirmTitle: "Confirm",
confirmYes: "OK",
confirmNo: "Cancel",
promptTitle: "Input",
promptCancel: "Cancel",
promptOK: "OK",
loading: "Loading",
success: "Success",
warning: "Warning",
info: "Information"
};
/**
* UserAvatarEditor labels
*/
Labels.UserAvatarEditor = {
done: "Done",
reset: "Reset",
rotateLeft: "Rotate left 90°",
rotateRight: "Rotate right 90°",
selectFile: "Select file",
zoom: "Zoom"
};
/**
* Set components' labels
* @param labels Labels
* @param reference Key reference
*/
Labels.setLabels = (labels, reference = {}) => {
shared_1.Utils.setLabels(Labels.CommonPage, labels, reference.commonPage);
shared_1.Utils.setLabels(Labels.NotificationMU, labels, reference.notificationMU);
shared_1.Utils.setLabels(Labels.UserAvatarEditor, labels, reference.userAvatarEditor);
};
})(Labels || (exports.Labels = Labels = {}));