@props(['settings']) @php $defaultFields = [ ['label' => 'Full Name', 'name' => 'full_name', 'type' => 'text', 'required' => true], ['label' => 'Email Address', 'name' => 'email', 'type' => 'email', 'required' => true], ['label' => 'Phone Number', 'name' => 'phone', 'type' => 'tel', 'required' => false], ['label' => 'Country', 'name' => 'country', 'type' => 'text', 'required' => true], ['label' => 'Website / Portfolio', 'name' => 'website', 'type' => 'url', 'required' => false], ]; $fields = !empty($settings['signup_fields']) ? $settings['signup_fields'] : $defaultFields; $user = auth()->user(); @endphp
{{-- Internal Glow --}}

Apply to the program

Join an elite circle of creators and developers. Our team reviews all applications within 48 hours.

@if(session('error'))
{{ session('error') }}
@endif
@csrf
@foreach ($fields as $field)
@php $prefill = null; if ($user) { if ($field['name'] === 'full_name') { $prefill = $user->name; } elseif ($field['name'] === 'email') { $prefill = $user->email; } elseif ($field['name'] === 'phone') { $prefill = $user->phone; } else { $prefill = $user->{$field['name']} ?? null; } } @endphp
@if($field['type'] === 'textarea') @elseif($field['type'] === 'select')
@else @endif
@error($field['name'])

{{ $message }}

@enderror
@endforeach

By submitting, you agree to our Terms of Service and Privacy Policy