From 1ec4e07ba8d76903aba1d98fd566e1618d06e6da Mon Sep 17 00:00:00 2001 From: Julian Rubisch Date: Mon, 20 Jan 2025 09:24:25 +0100 Subject: [PATCH] feat: Add disabled prop to ProfileItemComponent (#3589) --- app/components/avo/profile_item_component.html.erb | 1 + app/components/avo/profile_item_component.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/app/components/avo/profile_item_component.html.erb b/app/components/avo/profile_item_component.html.erb index bf093f6859..b97119becb 100644 --- a/app/components/avo/profile_item_component.html.erb +++ b/app/components/avo/profile_item_component.html.erb @@ -5,6 +5,7 @@ target: target, title: title, method: method, + disabled: disabled, params: params do %> <%= helpers.svg(icon, class: 'h-4 mr-1') if icon.present? %> <%= label %> <% end %> diff --git a/app/components/avo/profile_item_component.rb b/app/components/avo/profile_item_component.rb index 16567d40bc..a719345290 100644 --- a/app/components/avo/profile_item_component.rb +++ b/app/components/avo/profile_item_component.rb @@ -12,6 +12,7 @@ class Avo::ProfileItemComponent < Avo::BaseComponent end prop :title, reader: :public prop :method, reader: :public + prop :disabled, reader: :public prop :params, default: {}.freeze, reader: :public prop :classes, default: "", reader: :public