jss-plugin-props-sort
Version:
JSS plugin that ensures style properties extend each other instead of override
2 lines (1 loc) • 549 B
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).jssPluginPropsSort={})}(this,(function(e){"use strict";e.default=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var o={},r=Object.keys(t).sort(e),f=0;f<r.length;f++)o[r[f]]=t[r[f]];return o}}},Object.defineProperty(e,"__esModule",{value:!0})}));