UNPKG

react-native-integrate

Version:

Automate integration of additional code into React Native projects

26 lines (25 loc) 949 B
"use strict"; 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(); } }