Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
@props([ 'title' => '', 'isSelected' => false, ]) <v-tab-item title="{{ ..
Decoded Output download
<? @props([
'title' => '',
'isSelected' => false,
])
<v-tab-item
title="{{ $title }}"
is-selected="{{ $isSelected }}"
{{ $attributes->merge(['class' => 'p-5 max-1180:px-5']) }}
>
<template v-slot>
{{ $slot }}
</template>
</v-tab-item>
@pushOnce('scripts')
<script
type="text/x-template"
id="v-tab-item-template"
>
<div
v-if="isActive"
class="animate-[on-fade_0.5s_ease-in-out]"
>
<slot></slot>
</div>
</script>
<script type="module">
app.component('v-tab-item', {
template: '#v-tab-item-template',
props: ['title', 'isSelected'],
data() {
return {
isActive: false
}
},
mounted() {
this.isActive = this.isSelected;
/**
* On mounted, pushing element to its parents component.
*/
this.$parent.$data.tabs.push(this);
}
});
</script>
@endPushOnce
?>
Did this file decode correctly?
Original Code
@props([
'title' => '',
'isSelected' => false,
])
<v-tab-item
title="{{ $title }}"
is-selected="{{ $isSelected }}"
{{ $attributes->merge(['class' => 'p-5 max-1180:px-5']) }}
>
<template v-slot>
{{ $slot }}
</template>
</v-tab-item>
@pushOnce('scripts')
<script
type="text/x-template"
id="v-tab-item-template"
>
<div
v-if="isActive"
class="animate-[on-fade_0.5s_ease-in-out]"
>
<slot></slot>
</div>
</script>
<script type="module">
app.component('v-tab-item', {
template: '#v-tab-item-template',
props: ['title', 'isSelected'],
data() {
return {
isActive: false
}
},
mounted() {
this.isActive = this.isSelected;
/**
* On mounted, pushing element to its parents component.
*/
this.$parent.$data.tabs.push(this);
}
});
</script>
@endPushOnce
Function Calls
None |
Stats
MD5 | dea38c423572febeef2bd1adccb32a34 |
Eval Count | 0 |
Decode Time | 125 ms |