✨ Simplify arrow function syntax and remove unnecessary whitespace across composable utilities
This commit is contained in:
@@ -20,10 +20,10 @@ export function useUrlState(stateRefs) {
|
||||
*/
|
||||
const updateUrl = () => {
|
||||
const query = {};
|
||||
|
||||
|
||||
Object.entries(stateRefs).forEach(([key, ref]) => {
|
||||
const value = ref.value;
|
||||
|
||||
|
||||
if (value !== null && value !== undefined && value !== '') {
|
||||
if (Array.isArray(value)) {
|
||||
query[key] = value.join(',');
|
||||
@@ -42,7 +42,7 @@ export function useUrlState(stateRefs) {
|
||||
const loadFromUrl = () => {
|
||||
Object.entries(stateRefs).forEach(([key, ref]) => {
|
||||
const value = route.query[key];
|
||||
|
||||
|
||||
if (value) {
|
||||
if (Array.isArray(ref.value)) {
|
||||
ref.value = value.split(',');
|
||||
|
||||
Reference in New Issue
Block a user