mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-08 13:05:08 +09:00
12 lines
360 B
TypeScript
12 lines
360 B
TypeScript
/**
|
|
* Sort by minWidth descending.
|
|
* We want media querries with bigger minWidth to override the smaller once.
|
|
*/
|
|
export const sort = <BreakpointSubset extends { minWidth: number }>(
|
|
breakpoints: Array<BreakpointSubset>
|
|
) => {
|
|
return [...breakpoints].sort((breakpointA, breakpointB) => {
|
|
return breakpointA.minWidth - breakpointB.minWidth;
|
|
});
|
|
};
|