ntohq / buefy-next

Lightweight UI components for Vue.js (Vue3) based on Bulma
https://v3.buefy.org
MIT License
123 stars 10 forks source link

Vue Compat: deprecation ATTR_FALSE_VALUE #17

Open mateuswetah opened 1 year ago

mateuswetah commented 1 year ago

Overview of the problem

In my repository I have `vue-compat installed to see all the things that I must change and therefore some warnings appear.

Buefy-next version: 0.1.0 Vuejs version: 3.3.4 OS/Browser: Linux/Firefox

Description

The following warning message appears: image

This is likely being caused by this: https://github.com/ntohq/buefy-next/blob/f0348bfbc83536b76717b023821f941ac5c83ae9/src/components/dropdown/Dropdown.vue#L10

Steps to reproduce

It should happen with any usage of the <b-dropdown> component as long as vue-compat is installed (I believe other components might fall into this too, but I'm focusing on this to keep things simple).

Expected behavior

No warning at all :)

kikuomax commented 1 year ago

<b-datepicker> should have a similar issue: https://github.com/ntohq/buefy-next/blob/f0348bfbc83536b76717b023821f941ac5c83ae9/src/components/datepicker/DatepickerTableRow.vue#L19