Files
site/public/dist/assets/SettingsTarif.ea6b7fb3.js
2025-04-21 16:03:20 +02:00

2 lines
5.2 KiB
JavaScript
Vendored

import{e as m,r as a,f as i,g as r,i as e,t as l,j as g,F as b,B as y,l as S,s as w,m as f,o as n,J as h}from"./vendor.7e4e5e39.js";import{T as C}from"./Toggle.8cee9512.js";import{L as j}from"./Layout.8435b6f7.js";import{S as B}from"./SettingsMenu.e4e104b3.js";import{M}from"./MetaHead.6f35dab5.js";import{_ as T}from"./plugin-vue_export-helper.21dcd24c.js";import"./dom.esm.2d7131b5.js";import"./use-resolve-button-type.esm.e228f45b.js";const N={components:{MetaHead:M,SettingsMenu:B,Toggle:C},layout:j,props:{plans:Array,is_active_sub:Boolean,user_autosubscription:Boolean,user_id:Number,lastSubscription:Object},data:function(){return{offerCheck:!0}},methods:{makeAutoSubs(o){m.Inertia.patch(route("users.settingsAutoSubs",o),{preserveScroll:!0,preserveState:!0})},subsPlan(o){m.Inertia.post(route("users.plan",o),{preserveScroll:!0,preserveState:!0})}}},V={class:"xl:container xl:mx-auto px-2 md:px-3"},A={class:"mt-16 shadow-classic rounded-md bg-indigo-200"},L={class:"flex flex-col md:grid grid-cols-6 lg:grid-cols-5"},D={class:"col-span-4"},F={class:"mx-4 2xl:mx-28 my-8"},H=e("h2",{class:"text-xl lg:text-2xl xl:text-4xl text-white font-semibold"}," \u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0430\u0440\u0438\u0444, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0438\u043C\u0435\u043D\u043D\u043E \u0432\u0430\u043C ",-1),I=e("p",{class:"mt-4 lg:text-xl xl:text-2xl text-white"}," \u0411\u043E\u043B\u0435\u0435 1 \u043C\u043B\u043D \u0444\u043E\u0442\u043E\u0433\u0440\u0430\u0444\u0438\u0439, \u0432\u0438\u0434\u0435\u043E \u0438 \u043C\u0443\u0437\u044B\u043A\u0438 \u0432 \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u043E\u043C \u0434\u043E\u0441\u0442\u0443\u043F\u0435 \u0434\u043B\u044F \u0432\u0430\u0441! ",-1),P={key:0,class:"mt-4 xl:text-xl text-green"},z=f(" \u0414\u0430\u0442\u0430 \u043E\u043A\u043E\u043D\u0447\u0430\u043D\u0438\u044F \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438: "),E={class:"block md:inline-block"},J={key:0,class:"text-pink"},O={class:"rounded-xl bg-indigo-300 px-3 py-4 mt-5"},U={class:"flex flex-col lg:grid grid-cols-6 gap-3 items-center"},q={class:"col-start-1 col-end-4 flex flex-col items-center lg:items-start text-center lg:text-left"},G={class:"text-xl md:text-2xl lg:text-3xl xl:text-4xl text-white font-medium"},K={class:"col-start-5 col-end-7 flex flex-col items-center"},Q={class:"text-3xl lg:text-4xl xl:text-6xl text-white font-bold"},R=["disabled","onClick"],W={key:0},X={key:1},Y={class:"mt-5 flex items-center"},Z=e("label",{for:"offer_check",class:"select-none ml-3 text-gray text-lg md:text-xl"},[f("\u0421\u043E\u0433\u043B\u0430\u0441\u0435\u043D \u0441 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 "),e("a",{href:"/docs/offer_paid_subscription.pdf",class:"underline",target:"_blank",rel:"noopener noreferrer nofollow"},"\u043E\u0444\u0435\u0440\u0442\u044B")],-1);function $(o,c,t,ee,te,d){const p=a("meta-head"),k=a("settings-menu"),v=a("toggle");return n(),i(b,null,[r(p,{title:"\u0422\u0430\u0440\u0438\u0444\u044B"}),e("div",V,[e("div",A,[e("div",L,[r(k),e("div",D,[e("div",F,[H,I,t.lastSubscription?(n(),i("p",P,[z,e("span",E,l(t.lastSubscription.endDateTime)+" ("+l(t.lastSubscription.package.name)+")",1),t.is_active_sub?g("",!0):(n(),i("span",J," (\u041F\u043E\u0434\u043F\u0438\u0441\u043A\u0430 \u0437\u0430\u043A\u043E\u043D\u0447\u0438\u043B\u0430\u0441\u044C)"))])):g("",!0),e("div",O,[r(v,{user_id:t.user_id,enabled:t.user_autosubscription,textin:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0441\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u043E",textout:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0441\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u0432\u043A\u043B\u044E\u0447\u043D\u043E",onClicked:d.makeAutoSubs},null,8,["user_id","enabled","onClicked"])]),(n(!0),i(b,null,y(t.plans,s=>{var u,_,x;return n(),i("div",{key:s.id,class:h([t.is_active_sub&&((u=t.lastSubscription)==null?void 0:u.package.id)===s.id?"border-l-4 lg:border-l-8 border-orange":"","mt-7 p-7 xl:mt-14 xl:p-14 shadow-classic rounded-md bg-indigo-100"])},[e("div",U,[e("div",q,[e("span",G,l(s.name),1)]),e("div",K,[e("span",Q,l(s.price),1),e("button",{disabled:o.offerCheck==!1,type:"button",class:h([t.is_active_sub&&((_=t.lastSubscription)==null?void 0:_.package.id)===s.id?"bg-white border border-green text-green":"text-white bg-green","mt-4 my-1 transition shadow-none inline-flex items-center px-8 py-3 justify-center text-base rounded-3xl focus:outline-none disabled:bg-gray-light disabled:cursor-not-allowed"]),onClick:se=>d.subsPlan(s.id)},[t.is_active_sub&&((x=t.lastSubscription)==null?void 0:x.package.id)===s.id?(n(),i("span",W," \u0430\u043A\u0442\u0438\u0432\u0435\u043D ")):(n(),i("span",X," \u043A\u0443\u043F\u0438\u0442\u044C \u0442\u0430\u0440\u0438\u0444 "))],10,R)])])],2)}),128)),e("div",Y,[S(e("input",{id:"offer_check","onUpdate:modelValue":c[0]||(c[0]=s=>o.offerCheck=s),type:"checkbox",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[w,o.offerCheck]]),Z])])])])])])],64)}var ue=T(N,[["render",$]]);export{ue as default};