From 2e9e4fc7df441d7142d889a54fdd3002bad782ca Mon Sep 17 00:00:00 2001 From: qixinzhi Date: Thu, 5 Sep 2024 08:14:44 +0000 Subject: [PATCH] * [misc] add event. --- lib/zin/wg/sqlbuilderemptycontent/v1.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/zin/wg/sqlbuilderemptycontent/v1.php b/lib/zin/wg/sqlbuilderemptycontent/v1.php index b129c8069a..1a384a462d 100644 --- a/lib/zin/wg/sqlbuilderemptycontent/v1.php +++ b/lib/zin/wg/sqlbuilderemptycontent/v1.php @@ -9,12 +9,13 @@ class sqlBuilderEmptyContent extends wg protected static array $defineProps = array( 'btnClass?: string', 'btnText?: string', - 'emptyText?: string' + 'emptyText?: string', + 'onClick?: function' ); protected function build() { - list($btnClass, $btnText, $emptyText) = $this->prop(array('btnClass', 'btnText', 'emptyText')); + list($btnClass, $btnText, $emptyText, $onClick) = $this->prop(array('btnClass', 'btnText', 'emptyText', 'onClick')); return div ( setClass('h-full flex col items-center justify-center'), @@ -32,7 +33,8 @@ class sqlBuilderEmptyContent extends wg set::type('secondary'), set::icon('plus'), set('data-index', -1), - $btnText + $btnText, + on::click()->do($onClick) ) ) );