stimulus-bridge
stimulus-bridge copied to clipboard
Empty object passes as array to stimulus values
Perhaps this should go in the Twig issues. I can't figure out how to pass an empty object to a stimulus controller, it keeps getting interpreted as a empty array.
export default class extends Controller {
static values = {
languageMap: Object,
// this works
<div {{ stimulus_controller('language', {
languageMap: {en:'English'}
}>
// this throws an error: TypeError: expected value of type "object" but instead got value "[]" of type "array"
<div {{ stimulus_controller('language', {
languageMap: {}
}>