начиная с 3.3 можно передавать просто геттеры без обертки, а потом раскрывать их через toValue, это самый короткий способ useGroupCounters(() => props.group) и потом в композабле toValue(group) вместо unref
Примерно на 2 символа можно код уменьшить :D
если смотреть не только на количество символов, то с точки зрения синтаксиса это сильно удобнее - не нужно писать некрасивые вложенные функции или заводить лишние переменные, просто передается коллбэк, а toValue все равно автоматически импортируется, там особой разницы нет
Только это удобнее, когда передаются пропсы, но менее удобно во всех остальных случаях
а какие есть еще остальные случаи, когда это неудобно? либо у нас уже есть готовый реф и мы его передаем напрямую без геттеров/toRef’ов и прочего, либо мы передаем геттер, когда у нас не реф, а свойство реактивного объекта, других вариантов нет
Обсуждают сегодня