react-native-integrate
Version:
Automate integration of additional code into React Native projects
26 lines (25 loc) • 949 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.logInfoNote = logInfoNote;
const progress_1 = require("../progress");
const prompter_1 = require("../prompter");
const variables_1 = require("../variables");
const waitInputToContinue_1 = require("./waitInputToContinue");
async function logInfoNote(info) {
if (info) {
const isProgressActive = progress_1.progress.isActive;
if (isProgressActive)
progress_1.progress.hide();
let message, title;
if (typeof info == 'string')
message = (0, variables_1.getText)(info);
else {
message = (0, variables_1.getText)(info.message);
title = (0, variables_1.getText)(info.title);
}
(0, prompter_1.logNote)(message, title);
await (0, waitInputToContinue_1.waitInputToContinue)();
if (isProgressActive)
progress_1.progress.display();
}
}