PJZ9n / AdvancedForm

Make modern forms easy! You don't have to think about anything.
GNU General Public License v3.0
10 stars 3 forks source link

Sliderで最大値がstepで割り切れない際に、最大値で送信すると検証エラーが発生する #2

Closed SkyLake-git closed 1 year ago

SkyLake-git commented 1 year ago
use pjz9n\advancedform\custom\CallbackCustomForm;
use pjz9n\advancedform\custom\element\Slider;
use pjz9n\advancedform\custom\response\CustomFormResponse;
use pocketmine\player\Player;

/**
 * @var Player $_player
 */

$slider = new Slider("Slider", 0, 3, 2, null, "slider");
$form = CallbackCustomForm::create("Form", elements: [$slider], handleSubmit: function (Player $player, CustomFormResponse $response): void {
    $result = $response->getSliderResult("slider")->getInt();
    $player->sendMessage($result);
});
$_player->sendForm($form);

最大値の 3 で送信するとエラー発生

PJZ9n commented 1 year ago

ご報告ありがとうございます! もし修正できていなかった場合(問題があった場合)、コメントして頂けると助かりますm(__)m