@@ -163,15 +163,16 @@ Below is a list of all available snippets and the triggers of each one. The `░
163163| ` arfne→ ` | filter not equal | ` const ░newArray = ░array.filter((░element) => ░element !== ░value)█ ` |
164164| ` arfoeq→ ` | filter object equal | ` const ░newArray = ░array.filter((░element) => ░element.░prop === ░value)█ ` |
165165| ` arfone→ ` | filter object not equal | ` const ░newArray = ░array.filter((░element) => ░element.░prop !== ░value)█ ` |
166- | ` arssa→ ` | sort string ascending | ` ░array.░sort((a, z) => a.localeCompare(z))█ ` |
167- | ` arssd→ ` | sort string descending | ` ░array.░sort((a, z) => z.localeCompare(a))█ ` |
168- | ` arsna→ ` | sort number ascending | ` ░array.░sort((a, z) => a - z)█ ` |
169- | ` arsnd→ ` | sort number descending | ` ░array.░sort((a, z) => z - a)█ ` |
170- | ` arsba→ ` | sort boolean ascending | ` ░array.░sort((a, z) => Boolean(a) - Boolean(z))█ ` |
171- | ` arsbd→ ` | sort boolean descending | ` ░array.░sort((a, z) => Boolean(z) - Boolean(a))█ ` |
172- | ` arsda→ ` | sort date ascending | ` ░array.░sort((a, z) => new Date(a) - new Date(z))█ ` |
173- | ` arsdd→ ` | sort date descending | ` ░array.░sort((a, z) => new Date(z) - new Date(a))c ` |
166+ | ` arssa→ ` | sort string ascending | ` ░array.░sort((a, z) => a.localeCompare(z))█ ` |
167+ | ` arssd→ ` | sort string descending | ` ░array.░sort((a, z) => z.localeCompare(a))█ ` |
168+ | ` arsna→ ` | sort number ascending | ` ░array.░sort((a, z) => a - z)█ ` |
169+ | ` arsnd→ ` | sort number descending | ` ░array.░sort((a, z) => z - a)█ ` |
170+ | ` arsba→ ` | sort boolean ascending | ` ░array.░sort((a, z) => Boolean(a) - Boolean(z))█ ` |
171+ | ` arsbd→ ` | sort boolean descending | ` ░array.░sort((a, z) => Boolean(z) - Boolean(a))█ ` |
172+ | ` arsda→ ` | sort date ascending | ` ░array.░sort((a, z) => new Date(a) - new Date(z))█ ` |
173+ | ` arsdd→ ` | sort date descending | ` ░array.░sort((a, z) => new Date(z) - new Date(a))█ ` |
174174| ` arso→ ` | sort object by properties | <code >░array.░sort((a, z) => {<br />  ;  ; const sort = {<br />  ;  ;  ;  ; ░propString: a.░propString.localeCompare(z.░propString),<br />  ;  ;  ;  ; ░propNumber: a.░propNumber - z.░propNumber,<br />  ;  ;  ;  ; ░propBoolean: Boolean(a.░propBoolean) - Boolean(z.░propBoolean),<br />  ;  ;  ;  ; ░propDate: new Date(a.░propDate) - new Date(z.░propDate),<br />  ;  ; }<br /><br />  ;  ; return sort.░propString | ;| ; -sort.░propNumber | ;| ; sort.░propBoolean | ;| ; sort.░propDate<br >})█</code > |
175+ | ` arus→ ` | unsort / shuffle | ` ░array.░sort(() => Math.random() - 0.5)█ ` |
175176| ` aruv→ ` | unique values | ` const ░newArray = ░array.filter((░current, ░index, ░arr) => ░arr.indexOf(░current) == ░index)█ ` |
176177
177178### Functions
0 commit comments