action(function (Get $get, Set $set, Server $server) { $active = $get('previewing'); $set('previewing', !$active); $set('startup', $active ? $server->startup : fn (Server $server, StartupCommandService $service) => $service->handle($server)); }); } }