aboutsummaryrefslogtreecommitdiffstats
path: root/apps/twofactor_backupcodes/src/service/PrintService.js
blob: 4575628744a383e3a5c708e11d58c8f99f52e0a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/**
 * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
 * SPDX-License-Identifier: AGPL-3.0-or-later
 */

/**
 * @param {any} data -
 */
export function print(data) {
	const name = OC.theme.name || 'Nextcloud'
	const newTab = window.open('', t('twofactor_backupcodes', '{name} backup codes', { name }))
	newTab.document.write('<h1>' + t('twofactor_backupcodes', '{name} backup codes', { name }) + '</h1>')
	newTab.document.write('<pre>' + data + '</pre>')
	newTab.print()
	newTab.close()
}