import type { Breakpoints, BreakpointUnit } from '../breakpoints'; import { createBreakpointQueryArray } from './createBreakpointQueryArray'; /** * Map the breakpoints to an object * @private for internal use * @param breakpoints * @param breakpointUnit * @returns */ export function createBreakpointQueryObject( breakpoints: Breakpoints, breakpointUnit: BreakpointUnit, ): Record { const queryArray = createBreakpointQueryArray(breakpoints, breakpointUnit); const queryObject: Record = {}; queryArray.forEach(value => { queryObject[value.name] = value.query; }); return queryObject; }