/
sdds
/
plasma
Обзор
Документация
Войти
/
sdds
/
plasma
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
dev
website/plasma-theme-builder/src/_new/examples/readThemeBuildInstanceAndWrite.ts
13 строк
525 B
Neretin Artem
feat(plasma-theme-builder): Add examples and README
03 июн 2024, 17:03
03 июн 2024, 17:03
7b84fff
Код
Авторство
О чём код?
import { buildTheme, readTheme, writeTheme } from '../themes'; export const readThemeBuildInstanceAndWrite = async () => { const { meta, variation } = await readTheme('plasma_b2c', 'latest'); const theme = buildTheme(meta, variation); const zipArchive = await writeTheme(theme); // Создаем ссылку для скачивания архива const link = document.createElement('a'); link.download = 'theme.zip'; link.href = window.URL.createObjectURL(zipArchive); link.click(); };