using System; using Sandbox; using Sandbox.UI; namespace Sandbox; public sealed class ButtonComponent : Component, IInteractable { [Property] public Action OnClick { get; set; } public void OnUse() { OnClick?.Invoke(); } }