Skip to content

Commit

Permalink
chore: fix code style
Browse files Browse the repository at this point in the history
  • Loading branch information
joelicatajr authored and jayushi-canyon committed Jan 20, 2025
1 parent 4af19a9 commit eea0e5e
Show file tree
Hide file tree
Showing 36 changed files with 711 additions and 683 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ public function getSaveFormAction(): Action
Action::make('justSave')
->label('Just save the settings')
->color('gray')
->action(fn() => $this->save())
->action(fn () => $this->save())
->cancelParentActions(),
])
->action(function (ResetAiServiceIdsForAssistant $resetAiServiceIds, ReInitializeAiServiceAssistant $reInitializeAiServiceAssistant) {
Expand Down Expand Up @@ -135,7 +135,7 @@ protected function getHeaderActions(): array
->success()
->send();
})
->hidden(fn(): bool => (bool) $this->getRecord()->archived_at),
->hidden(fn (): bool => (bool) $this->getRecord()->archived_at),
Action::make('restore')
->action(function () {
$assistant = $this->getRecord();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,50 +51,51 @@

class EditPrompt extends EditRecord
{
use EditPageRedirection;
protected static string $resource = PromptResource::class;
use EditPageRedirection;

public function form(Form $form): Form
{
return $form
->schema([
Section::make()
->columns()
->schema([
TextInput::make('title')
->unique(ignoreRecord: true)
->required()
->string()
->maxLength(255),
Select::make('type_id')
->relationship('type', 'title')
->preload()
->searchable()
->required(),
Textarea::make('description')
->string()
->columnSpanFull(),
Textarea::make('prompt')
->required()
->string()
->columnSpanFull(),
ToggleButtons::make('is_smart')
->label('Kind')
->options([
0 => 'Custom',
1 => 'Smart',
])
->grouped()
->visible(auth()->user()->hasRole(Authenticatable::SUPER_ADMIN_ROLE)),
]),
]);
}
protected static string $resource = PromptResource::class;

protected function getHeaderActions(): array
{
return [
ViewAction::make(),
DeleteAction::make(),
];
}
public function form(Form $form): Form
{
return $form
->schema([
Section::make()
->columns()
->schema([
TextInput::make('title')
->unique(ignoreRecord: true)
->required()
->string()
->maxLength(255),
Select::make('type_id')
->relationship('type', 'title')
->preload()
->searchable()
->required(),
Textarea::make('description')
->string()
->columnSpanFull(),
Textarea::make('prompt')
->required()
->string()
->columnSpanFull(),
ToggleButtons::make('is_smart')
->label('Kind')
->options([
0 => 'Custom',
1 => 'Smart',
])
->grouped()
->visible(auth()->user()->hasRole(Authenticatable::SUPER_ADMIN_ROLE)),
]),
]);
}

protected function getHeaderActions(): array
{
return [
ViewAction::make(),
DeleteAction::make(),
];
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -48,34 +48,35 @@

class EditPromptType extends EditRecord
{
use EditPageRedirection;
protected static string $resource = PromptTypeResource::class;
use EditPageRedirection;

public function form(Form $form): Form
{
return $form
->schema([
Section::make()
->columns()
->schema([
TextInput::make('title')
->unique(ignoreRecord: true)
->required()
->string()
->maxLength(255)
->columnSpanFull(),
Textarea::make('description')
->string()
->columnSpanFull(),
]),
]);
}
protected static string $resource = PromptTypeResource::class;

protected function getHeaderActions(): array
{
return [
ViewAction::make(),
DeleteAction::make(),
];
}
public function form(Form $form): Form
{
return $form
->schema([
Section::make()
->columns()
->schema([
TextInput::make('title')
->unique(ignoreRecord: true)
->required()
->string()
->maxLength(255)
->columnSpanFull(),
Textarea::make('description')
->string()
->columnSpanFull(),
]),
]);
}

protected function getHeaderActions(): array
{
return [
ViewAction::make(),
DeleteAction::make(),
];
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
class EditAlertStatus extends EditRecord
{
use EditPageRedirection;

protected static string $resource = AlertStatusResource::class;

protected ?bool $hasDatabaseTransactions = true;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,54 +49,54 @@

class EditApplication extends EditRecord
{
use HasSharedFormConfiguration;
use EditPageRedirection;

protected static string $resource = ApplicationResource::class;

protected static ?string $navigationLabel = 'Edit';

public function form(FilamentForm $form): FilamentForm
{
return $form
->schema($this->fields());
}

protected function getHeaderActions(): array
{
return [
Action::make('view')
->url(fn(Application $application) => route('applications.show', ['application' => $application]))
->icon('heroicon-m-arrow-top-right-on-square')
->openUrlInNewTab(),
Action::make('embed_snippet')
->label('Embed Snippet')
->infolist(
[
TextEntry::make('snippet')
->label('Click to Copy')
->state(function (Application $application) {
$code = resolve(GenerateSubmissibleEmbedCode::class)->handle($application);

$state = <<<EOD
use HasSharedFormConfiguration;
use EditPageRedirection;

protected static string $resource = ApplicationResource::class;

protected static ?string $navigationLabel = 'Edit';

public function form(FilamentForm $form): FilamentForm
{
return $form
->schema($this->fields());
}

protected function getHeaderActions(): array
{
return [
Action::make('view')
->url(fn (Application $application) => route('applications.show', ['application' => $application]))
->icon('heroicon-m-arrow-top-right-on-square')
->openUrlInNewTab(),
Action::make('embed_snippet')
->label('Embed Snippet')
->infolist(
[
TextEntry::make('snippet')
->label('Click to Copy')
->state(function (Application $application) {
$code = resolve(GenerateSubmissibleEmbedCode::class)->handle($application);

$state = <<<EOD
```
{$code}
```
EOD;

return str($state)->markdown()->toHtmlString();
})
->copyable()
->copyableState(fn(Application $application) => resolve(GenerateSubmissibleEmbedCode::class)->handle($application))
->copyMessage('Copied!')
->copyMessageDuration(1500)
->extraAttributes(['class' => 'embed-code-snippet']),
]
)
->modalSubmitAction(false)
->modalCancelActionLabel('Close')
->hidden(fn(Application $application) => ! $application->embed_enabled),
DeleteAction::make(),
];
}
return str($state)->markdown()->toHtmlString();
})
->copyable()
->copyableState(fn (Application $application) => resolve(GenerateSubmissibleEmbedCode::class)->handle($application))
->copyMessage('Copied!')
->copyMessageDuration(1500)
->extraAttributes(['class' => 'embed-code-snippet']),
]
)
->modalSubmitAction(false)
->modalCancelActionLabel('Close')
->hidden(fn (Application $application) => ! $application->embed_enabled),
DeleteAction::make(),
];
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -50,41 +50,42 @@

class EditApplicationSubmissionState extends EditRecord
{
use EditPageRedirection;
protected static string $resource = ApplicationSubmissionStateResource::class;
use EditPageRedirection;

public function form(Form $form): Form
{
return $form
->schema([
TextInput::make('name')
->label('Name')
->required()
->string(),
Select::make('classification')
->label('Classification')
->searchable()
->options(ApplicationSubmissionStateClassification::class)
->required()
->enum(ApplicationSubmissionStateClassification::class),
Select::make('color')
->label('Color')
->searchable()
->options(ApplicationSubmissionStateColorOptions::class)
->required()
->enum(ApplicationSubmissionStateColorOptions::class),
Textarea::make('description')
->label('Description')
->required()
->string(),
]);
}
protected static string $resource = ApplicationSubmissionStateResource::class;

protected function getHeaderActions(): array
{
return [
ViewAction::make(),
DeleteAction::make(),
];
}
public function form(Form $form): Form
{
return $form
->schema([
TextInput::make('name')
->label('Name')
->required()
->string(),
Select::make('classification')
->label('Classification')
->searchable()
->options(ApplicationSubmissionStateClassification::class)
->required()
->enum(ApplicationSubmissionStateClassification::class),
Select::make('color')
->label('Color')
->searchable()
->options(ApplicationSubmissionStateColorOptions::class)
->required()
->enum(ApplicationSubmissionStateColorOptions::class),
Textarea::make('description')
->label('Description')
->required()
->string(),
]);
}

protected function getHeaderActions(): array
{
return [
ViewAction::make(),
DeleteAction::make(),
];
}
}
Loading

0 comments on commit eea0e5e

Please sign in to comment.