UNPKG

sb-mig

Version:

CLI to rule the world. (and handle stuff related to Storyblok CMS)

26 lines (25 loc) 1.22 kB
import { getComponentPresets as apiGetComponentPresets } from "../../api/presets/componentPresets.js"; import { getAllPresets as apiGetAllPresets, getPreset as apiGetPreset, createPreset as apiCreatePreset, updatePreset as apiUpdatePreset, updatePresets as apiUpdatePresets, } from "../../api/presets/presets.js"; import { toRequestConfig } from "../requestConfig.js"; export async function getAllPresets(client) { return await apiGetAllPresets(toRequestConfig(client)); } export async function getPreset(client, presetId) { return await apiGetPreset({ presetId }, toRequestConfig(client)); } export async function createPreset(client, preset) { return await apiCreatePreset(preset, toRequestConfig(client)); } export async function updatePreset(client, preset) { return await apiUpdatePreset({ p: preset }, toRequestConfig(client)); } export async function updatePresets(client, args) { return await apiUpdatePresets({ presets: args.presets, spaceId: args.spaceId, options: args.options ?? {}, }, toRequestConfig(client)); } export async function getComponentPresets(client, componentName) { return await apiGetComponentPresets(componentName, toRequestConfig(client)); }