Sha256: 1268347c5b8a42047657b688286dd85f73a451ba1d41107f827ba6f74fe1bed6
Contents?: true
Size: 383 Bytes
Versions: 10
Compression:
Stored size: 383 Bytes
Contents
# frozen_string_literal: true class Avo::Fields::Common::BooleanCheckComponent < Avo::BaseComponent prop :checked, _Boolean, default: false prop :icon, _Nilable(String) do |value| @checked ? "heroicons/outline/check-circle" : "heroicons/outline/x-circle" end prop :classes, _Nilable(String) do |value| "h-6 #{@checked ? "text-green-600" : "text-red-500"}" end end
Version data entries
10 entries across 10 versions & 1 rubygems