mirror of
https://github.com/pelican-dev/panel.git
synced 2025-06-22 23:21:09 +02:00
Move these
This commit is contained in:
parent
beadce96f6
commit
9ad113bc61
@ -33,6 +33,41 @@ class CreateServer extends CreateRecord
|
|||||||
'lg' => 6,
|
'lg' => 6,
|
||||||
])
|
])
|
||||||
->schema([
|
->schema([
|
||||||
|
Forms\Components\TextInput::make('name')
|
||||||
|
->prefixIcon('tabler-server')
|
||||||
|
->label('Display Name')
|
||||||
|
->placeholder('Display name for your new Server')
|
||||||
|
->suffixAction(Forms\Components\Actions\Action::make('random')
|
||||||
|
->icon('tabler-dice-' . random_int(1, 6))
|
||||||
|
->action(function (Forms\Set $set) {
|
||||||
|
$prefix = $this->egg ? str($this->egg->name)->lower()->kebab() . '-' : '';
|
||||||
|
|
||||||
|
$set('name', $prefix . (new RandomWordService())->word());
|
||||||
|
}))
|
||||||
|
->columnSpan([
|
||||||
|
'default' => 2,
|
||||||
|
'sm' => 4,
|
||||||
|
'md' => 2,
|
||||||
|
'lg' => 3,
|
||||||
|
])
|
||||||
|
->required()
|
||||||
|
->maxLength(191),
|
||||||
|
|
||||||
|
Forms\Components\Select::make('owner_id')
|
||||||
|
->prefixIcon('tabler-user')
|
||||||
|
->default(auth()->user()->id)
|
||||||
|
->label('Owner')
|
||||||
|
->columnSpan([
|
||||||
|
'default' => 2,
|
||||||
|
'sm' => 4,
|
||||||
|
'md' => 2,
|
||||||
|
'lg' => 3,
|
||||||
|
])
|
||||||
|
->relationship('user', 'username')
|
||||||
|
->searchable()
|
||||||
|
->preload()
|
||||||
|
->required(),
|
||||||
|
|
||||||
Forms\Components\Select::make('egg_id')
|
Forms\Components\Select::make('egg_id')
|
||||||
->disabledOn('edit')
|
->disabledOn('edit')
|
||||||
->prefixIcon('tabler-egg')
|
->prefixIcon('tabler-egg')
|
||||||
@ -60,27 +95,6 @@ class CreateServer extends CreateRecord
|
|||||||
})
|
})
|
||||||
->required(),
|
->required(),
|
||||||
|
|
||||||
Forms\Components\TextInput::make('name')
|
|
||||||
->prefixIcon('tabler-server')
|
|
||||||
->label('Display Name')
|
|
||||||
->suffixAction(Forms\Components\Actions\Action::make('random')
|
|
||||||
->icon('tabler-dice-' . random_int(1, 6))
|
|
||||||
->action(function (Forms\Set $set, Forms\Get $get) {
|
|
||||||
$prefix = $this->egg ? str($this->egg->name)->lower()->kebab() . '-' : '';
|
|
||||||
|
|
||||||
$word = (new RandomWordService())->word();
|
|
||||||
|
|
||||||
$set('name', $prefix . $word);
|
|
||||||
}))
|
|
||||||
->columnSpan([
|
|
||||||
'default' => 2,
|
|
||||||
'sm' => 4,
|
|
||||||
'md' => 2,
|
|
||||||
'lg' => 3,
|
|
||||||
])
|
|
||||||
->required()
|
|
||||||
->maxLength(191),
|
|
||||||
|
|
||||||
Forms\Components\Select::make('node_id')
|
Forms\Components\Select::make('node_id')
|
||||||
->disabledOn('edit')
|
->disabledOn('edit')
|
||||||
->prefixIcon('tabler-server-2')
|
->prefixIcon('tabler-server-2')
|
||||||
@ -93,21 +107,6 @@ class CreateServer extends CreateRecord
|
|||||||
->afterStateUpdated(fn (Forms\Set $set) => $set('allocation_id', null))
|
->afterStateUpdated(fn (Forms\Set $set) => $set('allocation_id', null))
|
||||||
->required(),
|
->required(),
|
||||||
|
|
||||||
Forms\Components\Select::make('owner_id')
|
|
||||||
->prefixIcon('tabler-user')
|
|
||||||
->default(auth()->user()->id)
|
|
||||||
->label('Owner')
|
|
||||||
->columnSpan([
|
|
||||||
'default' => 2,
|
|
||||||
'sm' => 4,
|
|
||||||
'md' => 2,
|
|
||||||
'lg' => 3,
|
|
||||||
])
|
|
||||||
->relationship('user', 'username')
|
|
||||||
->searchable()
|
|
||||||
->preload()
|
|
||||||
->required(),
|
|
||||||
|
|
||||||
Forms\Components\Textarea::make('description')
|
Forms\Components\Textarea::make('description')
|
||||||
->hidden()
|
->hidden()
|
||||||
->default('')
|
->default('')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user