UNPKG

@dicebear/miniavs

Version:
61 lines (60 loc) 1.76 kB
/** * Do not change this file manually! This file was generated with the "Dicebear Exporter"-Plugin for Figma. * * Plugin: https://www.figma.com/community/plugin/1005765655729342787 * File: https://www.figma.com/file/Vh7N9shKJTNHNo9prUzkZe */ import { pickComponent } from './pickComponent.js'; export function getComponents({ prng, options }) { const headComponent = pickComponent({ prng, group: 'head', values: options.head }); const bodyComponent = pickComponent({ prng, group: 'body', values: options.body }); const hairComponent = pickComponent({ prng, group: 'hair', values: options.hair }); const mouthComponent = pickComponent({ prng, group: 'mouth', values: options.mouth }); const eyesComponent = pickComponent({ prng, group: 'eyes', values: options.eyes }); const glassesComponent = pickComponent({ prng, group: 'glasses', values: options.glasses }); const mustacheComponent = pickComponent({ prng, group: 'mustache', values: options.mustache }); const blushesComponent = pickComponent({ prng, group: 'blushes', values: options.blushes }); return { 'head': headComponent, 'body': bodyComponent, 'hair': hairComponent, 'mouth': mouthComponent, 'eyes': eyesComponent, 'glasses': prng.bool(options.glassesProbability) ? glassesComponent : undefined, 'mustache': prng.bool(options.mustacheProbability) ? mustacheComponent : undefined, 'blushes': prng.bool(options.blushesProbability) ? blushesComponent : undefined, }; } ;