add payment field condition

pull/289/merge
Pete Matsyburka 1 year ago
parent a58253a6a1
commit 3852870c09

@ -92,6 +92,7 @@
<PaymentSettings <PaymentSettings
v-if="field.type === 'payment'" v-if="field.type === 'payment'"
:field="field" :field="field"
@click-condition="isShowConditionsModal = true"
/> />
<span <span
v-else v-else

@ -149,12 +149,26 @@
data-turbo="false" data-turbo="false"
>Learn more</a> >Learn more</a>
</div> </div>
<hr>
<li class="mt-1">
<label
class="label-text cursor-pointer text-center w-full flex items-center"
@click="$emit('click-condition')"
>
<IconRouteAltLeft
width="18"
/>
<span class="text-sm">
{{ t('condition') }}
</span>
</label>
</li>
</ul> </ul>
</span> </span>
</template> </template>
<script> <script>
import { IconSettings, IconCircleCheck, IconBrandStripe, IconInnerShadowTop } from '@tabler/icons-vue' import { IconSettings, IconCircleCheck, IconBrandStripe, IconInnerShadowTop, IconRouteAltLeft } from '@tabler/icons-vue'
import { ref } from 'vue' import { ref } from 'vue'
const isConnected = ref(false) const isConnected = ref(false)
@ -164,6 +178,7 @@ export default {
components: { components: {
IconSettings, IconSettings,
IconCircleCheck, IconCircleCheck,
IconRouteAltLeft,
IconInnerShadowTop, IconInnerShadowTop,
IconBrandStripe IconBrandStripe
}, },
@ -174,6 +189,7 @@ export default {
required: true required: true
} }
}, },
emits: ['click-condition'],
data () { data () {
return { return {
isLoading: false isLoading: false

Loading…
Cancel
Save