弹窗操作

可通过以下方式调整 新增 修改 详情 的交互逻辑:

public function list(): Page
{
    $crud = $this->baseCRUD()
        ->headerToolbar([
            // 第一个参数为 true / 'dialog', 则启用弹窗模式
            // 第一个参数为 'drawer', 则启用抽屉模式
            // 第二个参数为弹窗大小: sm, md, lg
            $this->createButton(true, 'lg'),
            // 这里是其他按钮, 批量删除等
            ...$this->baseHeaderToolBar(),
        ])
        ->columns([
            // ...
            // 第一个参数为 true / 'dialog', 则启用弹窗模式
            // 第一个参数为 'drawer', 则启用抽屉模式
            // 第二个参数为弹窗大小: sm, md, lg
            $this->rowActions(true, 'lg'),
        ]);

    return $this->baseList($crud);
}