2023-03-13 16:31:34 +03:00

73 lines
2.9 KiB
PHP

<akaunting-recurring
start-text="{!! trans('recurring.limit_date', ['type' => Str::replace('-recurring', '', $type)]) !!}"
:date-range-text="{{ json_encode(trans('general.date_range')) }}"
middle-text="{!! trans('recurring.limit_middle') !!}"
end-text="{{ Str::plural(Str::replace('-recurring', '', $type)) }}"
:frequencies="{{ json_encode($frequencies) }}"
frequency-text="{!! trans('recurring.frequency_type', ['type' => Str::replace('-recurring', '', $type)]) !!}"
frequency-every-text="{!! trans('recurring.every') !!}"
frequency-value="{{ $frequency }}"
:frequency-error="form.errors.get('recurring_frequency')"
@if ($attributes->has('@frequency'))
@frequency="form.recurring_frequency = $event;{{ $attributes['@frequency'] }}"
@else
@frequency="form.recurring_frequency = $event"
@endif
:custom-frequencies="{{ json_encode($customFrequencies) }}"
custom-frequency-value="{{ $customFrequency }}"
:custom-frequency-error="form.errors.get('recurring_custom_frequency')"
@if ($attributes->has('@interval'))
@interval="form.recurring_interval = $event;{{ $attributes['@interval'] }}"
@else
@interval="form.recurring_interval = $event"
@endif
:invertal-error="form.errors.get('recurring_interval')"
@if ($attributes->has('@custom_frequency'))
@custom_frequency="form.recurring_custom_frequency = $event;{{ $attributes['@custom_frequency'] }}"
@else
@custom_frequency="form.recurring_custom_frequency = $event"
@endif
:custom-frequency-error="form.errors.get('recurring_custom_frequency')"
started-value="{{ $startedValue }}"
@if ($attributes->has('@started'))
@started="form.recurring_started_at = $event;{{ $attributes['@started'] }}"
@else
@started="form.recurring_started_at = $event"
@endif
:started-error="form.errors.get('recurring_started_at')"
:limits="{{ json_encode($limits) }}"
limit-value="{{ $limit }}"
:limit-error="form.errors.get('recurring_limit')"
@if ($attributes->has('@limit'))
@limit="form.recurring_limit = $event;{{ $attributes['@limit'] }}"
@else
@limit="form.recurring_limit = $event"
@endif
limit-count-value="{{ $limitCount }}"
@if ($attributes->has('@limit_count'))
@limit_count="form.recurring_limit_count = $event;{{ $attributes['@limit_count'] }}"
@else
@limit_count="form.recurring_limit_count = $event"
@endif
:limit-count-error="form.errors.get('recurring_limit_count')"
limit-date-value="{{ $limitDateValue }}"
@if ($attributes->has('@limit_date'))
@limit_date="form.recurring_limit_date = $event;{{ $attributes['@limit_date'] }}"
@else
@limit_date="form.recurring_limit_date = $event"
@endif
:limit-date-error="form.errors.get('recurring_limit_date')"
date-format="{{ company_date_format() }}"
{{ $attributes }}
>
</akaunting-recurring>