اگر سوالی داری اینجا از ما بپرس

عدم بهبود شکستگی پا

سلام و خسته نباشید
پام شکسته بود و با اینکه دوماه تو گچ بود و پین هم داست ظاهرا کامل خوب نشده. الان بازش کردیم. برای بهبود کامل باید چیکار بکنم.
ارسال مجدد عکس
پاسخ دکتر

درود

اگه صدمه جدى نخوره خير

` + ""; let html_anchor;return { c() { html_tag = new HtmlTagHydration(false); html_anchor = empty(); this.h(); }, l(nodes) { html_tag = claim_html_tag(nodes, false); html_anchor = empty(); this.h(); }, h() { html_tag.a = html_anchor; }, m(target, anchor) { html_tag.m(raw_value, target, anchor); insert_hydration(target, html_anchor, anchor); }, p(ctx, dirty) { if (dirty & /*seo*/ 4 && raw_value !== (raw_value = `` + "")) html_tag.p(raw_value); }, d(detaching) { if (detaching) { detach(html_anchor); html_tag.d(); } } }; }// (85:6) {#each ticket.chats as chat, index} function create_each_block(ctx) { let chatitem; let current;chatitem = new ChatItem({ props: { vendor: /*vendor*/ ctx[1], text: /*chat*/ ctx[9].text, audio: /*chat*/ ctx[9].audio, type: /*chat*/ ctx[9].mode, image: /*chat*/ ctx[9].mode == 'answer' ? /*vendor*/ ctx[1].image : null } });return { c() { create_component(chatitem.$$.fragment); }, l(nodes) { claim_component(chatitem.$$.fragment, nodes); }, m(target, anchor) { mount_component(chatitem, target, anchor); current = true; }, p(ctx, dirty) { const chatitem_changes = {}; if (dirty & /*vendor*/ 2) chatitem_changes.vendor = /*vendor*/ ctx[1]; if (dirty & /*ticket*/ 1) chatitem_changes.text = /*chat*/ ctx[9].text; if (dirty & /*ticket*/ 1) chatitem_changes.audio = /*chat*/ ctx[9].audio; if (dirty & /*ticket*/ 1) chatitem_changes.type = /*chat*/ ctx[9].mode;if (dirty & /*ticket, vendor*/ 3) chatitem_changes.image = /*chat*/ ctx[9].mode == 'answer' ? /*vendor*/ ctx[1].image : null;chatitem.$set(chatitem_changes); }, i(local) { if (current) return; transition_in(chatitem.$$.fragment, local); current = true; }, o(local) { transition_out(chatitem.$$.fragment, local); current = false; }, d(detaching) { destroy_component(chatitem, detaching); } }; }function create_fragment(ctx) { let title_value; let meta0; let meta0_content_value; let meta1; let meta2; let meta3; let meta3_content_value; let meta4; let meta4_content_value; let meta5; let meta5_content_value; let meta6; let meta6_content_value; let if_block1_anchor; let t0; let global; let t1; let div14; let div13; let div5; let h1; let t2_value = /*ticket*/ ctx[0].title + ""; let t2; let t3; let div4; let div0; let vote0; let t4; let div1; let vote1; let t5; let div2; let seen0; let t6; let div3; let date0; let t7; let div6; let t8; let div12; let div11; let div7; let vote2; let t9; let div8; let vote3; let t10; let div9; let seen1; let t11; let div10; let date1; let current; document.title = title_value = /*seo*/ ctx[2].title; let if_block0 = /*seo*/ ctx[2].canonical && create_if_block_1(ctx); let if_block1 = /*seo*/ ctx[2].jsonLd && create_if_block(ctx); global = new Global({});vote0 = new Vote({ props: { type: "like", active: /*vote*/ ctx[3] == 'like', count: /*ticket*/ ctx[0].likes || 0 } });vote0.$on("click", /*click_handler*/ ctx[5]);vote1 = new Vote({ props: { type: "dislike", active: /*vote*/ ctx[3] == 'dislike', count: /*ticket*/ ctx[0].dislikes || 0 } });vote1.$on("click", /*click_handler_1*/ ctx[6]);seen0 = new Seen({ props: { count: /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0 } });date0 = new Date$1({ props: { date: /*ticket*/ ctx[0].created_at } });let each_value = ensure_array_like(/*ticket*/ ctx[0].chats); let each_blocks = [];for (let i = 0; i < each_value.length; i += 1) { each_blocks[i] = create_each_block(get_each_context(ctx, each_value, i)); }const out = i => transition_out(each_blocks[i], 1, 1, () => { each_blocks[i] = null; });vote2 = new Vote({ props: { type: "like", active: /*vote*/ ctx[3] == 'like', count: /*ticket*/ ctx[0].likes || 0 } });vote2.$on("click", /*click_handler_2*/ ctx[7]);vote3 = new Vote({ props: { type: "dislike", active: /*vote*/ ctx[3] == 'dislike', count: /*ticket*/ ctx[0].dislikes || 0 } });vote3.$on("click", /*click_handler_3*/ ctx[8]);seen1 = new Seen({ props: { count: /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0 } });date1 = new Date$1({ props: { date: /*ticket*/ ctx[0].created_at } });return { c() { meta0 = element("meta"); if (if_block0) if_block0.c(); meta1 = element("meta"); meta2 = element("meta"); meta3 = element("meta"); meta4 = element("meta"); meta5 = element("meta"); meta6 = element("meta"); if (if_block1) if_block1.c(); if_block1_anchor = empty(); t0 = space(); create_component(global.$$.fragment); t1 = space(); div14 = element("div"); div13 = element("div"); div5 = element("div"); h1 = element("h1"); t2 = text(t2_value); t3 = space(); div4 = element("div"); div0 = element("div"); create_component(vote0.$$.fragment); t4 = space(); div1 = element("div"); create_component(vote1.$$.fragment); t5 = space(); div2 = element("div"); create_component(seen0.$$.fragment); t6 = space(); div3 = element("div"); create_component(date0.$$.fragment); t7 = space(); div6 = element("div");for (let i = 0; i < each_blocks.length; i += 1) { each_blocks[i].c(); }t8 = space(); div12 = element("div"); div11 = element("div"); div7 = element("div"); create_component(vote2.$$.fragment); t9 = space(); div8 = element("div"); create_component(vote3.$$.fragment); t10 = space(); div9 = element("div"); create_component(seen1.$$.fragment); t11 = space(); div10 = element("div"); create_component(date1.$$.fragment); this.h(); }, l(nodes) { const head_nodes = head_selector('svelte-1qjgh7f', document.head); meta0 = claim_element(head_nodes, "META", { name: true, content: true }); if (if_block0) if_block0.l(head_nodes); meta1 = claim_element(head_nodes, "META", { property: true, content: true }); meta2 = claim_element(head_nodes, "META", { property: true, content: true }); meta3 = claim_element(head_nodes, "META", { property: true, content: true }); meta4 = claim_element(head_nodes, "META", { property: true, content: true }); meta5 = claim_element(head_nodes, "META", { property: true, content: true }); meta6 = claim_element(head_nodes, "META", { property: true, content: true }); if (if_block1) if_block1.l(head_nodes); if_block1_anchor = empty(); head_nodes.forEach(detach); t0 = claim_space(nodes); claim_component(global.$$.fragment, nodes); t1 = claim_space(nodes); div14 = claim_element(nodes, "DIV", { class: true }); var div14_nodes = children(div14); div13 = claim_element(div14_nodes, "DIV", {}); var div13_nodes = children(div13); div5 = claim_element(div13_nodes, "DIV", { class: true }); var div5_nodes = children(div5); h1 = claim_element(div5_nodes, "H1", { class: true }); var h1_nodes = children(h1); t2 = claim_text(h1_nodes, t2_value); h1_nodes.forEach(detach); t3 = claim_space(div5_nodes); div4 = claim_element(div5_nodes, "DIV", { class: true }); var div4_nodes = children(div4); div0 = claim_element(div4_nodes, "DIV", {}); var div0_nodes = children(div0); claim_component(vote0.$$.fragment, div0_nodes); div0_nodes.forEach(detach); t4 = claim_space(div4_nodes); div1 = claim_element(div4_nodes, "DIV", {}); var div1_nodes = children(div1); claim_component(vote1.$$.fragment, div1_nodes); div1_nodes.forEach(detach); t5 = claim_space(div4_nodes); div2 = claim_element(div4_nodes, "DIV", {}); var div2_nodes = children(div2); claim_component(seen0.$$.fragment, div2_nodes); div2_nodes.forEach(detach); t6 = claim_space(div4_nodes); div3 = claim_element(div4_nodes, "DIV", {}); var div3_nodes = children(div3); claim_component(date0.$$.fragment, div3_nodes); div3_nodes.forEach(detach); div4_nodes.forEach(detach); div5_nodes.forEach(detach); t7 = claim_space(div13_nodes); div6 = claim_element(div13_nodes, "DIV", { class: true }); var div6_nodes = children(div6);for (let i = 0; i < each_blocks.length; i += 1) { each_blocks[i].l(div6_nodes); }div6_nodes.forEach(detach); t8 = claim_space(div13_nodes); div12 = claim_element(div13_nodes, "DIV", { class: true }); var div12_nodes = children(div12); div11 = claim_element(div12_nodes, "DIV", { class: true }); var div11_nodes = children(div11); div7 = claim_element(div11_nodes, "DIV", {}); var div7_nodes = children(div7); claim_component(vote2.$$.fragment, div7_nodes); div7_nodes.forEach(detach); t9 = claim_space(div11_nodes); div8 = claim_element(div11_nodes, "DIV", {}); var div8_nodes = children(div8); claim_component(vote3.$$.fragment, div8_nodes); div8_nodes.forEach(detach); t10 = claim_space(div11_nodes); div9 = claim_element(div11_nodes, "DIV", {}); var div9_nodes = children(div9); claim_component(seen1.$$.fragment, div9_nodes); div9_nodes.forEach(detach); t11 = claim_space(div11_nodes); div10 = claim_element(div11_nodes, "DIV", {}); var div10_nodes = children(div10); claim_component(date1.$$.fragment, div10_nodes); div10_nodes.forEach(detach); div11_nodes.forEach(detach); div12_nodes.forEach(detach); div13_nodes.forEach(detach); div14_nodes.forEach(detach); this.h(); }, h() { attr(meta0, "name", "description"); attr(meta0, "content", meta0_content_value = /*seo*/ ctx[2].description); attr(meta1, "property", "og:locale"); attr(meta1, "content", "fa_IR"); attr(meta2, "property", "og:type"); attr(meta2, "content", "article"); attr(meta3, "property", "og:title"); attr(meta3, "content", meta3_content_value = /*seo*/ ctx[2].title); attr(meta4, "property", "og:description"); attr(meta4, "content", meta4_content_value = /*seo*/ ctx[2].description); attr(meta5, "property", "og:site_name"); attr(meta5, "content", meta5_content_value = /*vendor*/ ctx[1].title); attr(meta6, "property", "article:modified_time"); attr(meta6, "content", meta6_content_value = /*ticket*/ ctx[0].updated_at); attr(h1, "class", "svelte-zoxz24"); attr(div4, "class", "custom-list hidden md:flex svelte-zoxz24"); attr(div5, "class", "ticket-header svelte-zoxz24"); attr(div6, "class", "chat-wrapper svelte-zoxz24"); attr(div11, "class", "custom-list md:hidden svelte-zoxz24"); attr(div12, "class", "ticket-footer svelte-zoxz24"); attr(div14, "class", "ticket-wrapper svelte-zoxz24"); }, m(target, anchor) { append_hydration(document.head, meta0); if (if_block0) if_block0.m(document.head, null); append_hydration(document.head, meta1); append_hydration(document.head, meta2); append_hydration(document.head, meta3); append_hydration(document.head, meta4); append_hydration(document.head, meta5); append_hydration(document.head, meta6); if (if_block1) if_block1.m(document.head, null); append_hydration(document.head, if_block1_anchor); insert_hydration(target, t0, anchor); mount_component(global, target, anchor); insert_hydration(target, t1, anchor); insert_hydration(target, div14, anchor); append_hydration(div14, div13); append_hydration(div13, div5); append_hydration(div5, h1); append_hydration(h1, t2); append_hydration(div5, t3); append_hydration(div5, div4); append_hydration(div4, div0); mount_component(vote0, div0, null); append_hydration(div4, t4); append_hydration(div4, div1); mount_component(vote1, div1, null); append_hydration(div4, t5); append_hydration(div4, div2); mount_component(seen0, div2, null); append_hydration(div4, t6); append_hydration(div4, div3); mount_component(date0, div3, null); append_hydration(div13, t7); append_hydration(div13, div6);for (let i = 0; i < each_blocks.length; i += 1) { if (each_blocks[i]) { each_blocks[i].m(div6, null); } }append_hydration(div13, t8); append_hydration(div13, div12); append_hydration(div12, div11); append_hydration(div11, div7); mount_component(vote2, div7, null); append_hydration(div11, t9); append_hydration(div11, div8); mount_component(vote3, div8, null); append_hydration(div11, t10); append_hydration(div11, div9); mount_component(seen1, div9, null); append_hydration(div11, t11); append_hydration(div11, div10); mount_component(date1, div10, null); current = true; }, p(ctx, [dirty]) { if ((!current || dirty & /*seo*/ 4) && title_value !== (title_value = /*seo*/ ctx[2].title)) { document.title = title_value; }if (!current || dirty & /*seo*/ 4 && meta0_content_value !== (meta0_content_value = /*seo*/ ctx[2].description)) { attr(meta0, "content", meta0_content_value); }if (/*seo*/ ctx[2].canonical) { if (if_block0) { if_block0.p(ctx, dirty); } else { if_block0 = create_if_block_1(ctx); if_block0.c(); if_block0.m(meta1.parentNode, meta1); } } else if (if_block0) { if_block0.d(1); if_block0 = null; }if (!current || dirty & /*seo*/ 4 && meta3_content_value !== (meta3_content_value = /*seo*/ ctx[2].title)) { attr(meta3, "content", meta3_content_value); }if (!current || dirty & /*seo*/ 4 && meta4_content_value !== (meta4_content_value = /*seo*/ ctx[2].description)) { attr(meta4, "content", meta4_content_value); }if (!current || dirty & /*vendor*/ 2 && meta5_content_value !== (meta5_content_value = /*vendor*/ ctx[1].title)) { attr(meta5, "content", meta5_content_value); }if (!current || dirty & /*ticket*/ 1 && meta6_content_value !== (meta6_content_value = /*ticket*/ ctx[0].updated_at)) { attr(meta6, "content", meta6_content_value); }if (/*seo*/ ctx[2].jsonLd) { if (if_block1) { if_block1.p(ctx, dirty); } else { if_block1 = create_if_block(ctx); if_block1.c(); if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); } } else if (if_block1) { if_block1.d(1); if_block1 = null; }if ((!current || dirty & /*ticket*/ 1) && t2_value !== (t2_value = /*ticket*/ ctx[0].title + "")) set_data(t2, t2_value); const vote0_changes = {}; if (dirty & /*vote*/ 8) vote0_changes.active = /*vote*/ ctx[3] == 'like'; if (dirty & /*ticket*/ 1) vote0_changes.count = /*ticket*/ ctx[0].likes || 0; vote0.$set(vote0_changes); const vote1_changes = {}; if (dirty & /*vote*/ 8) vote1_changes.active = /*vote*/ ctx[3] == 'dislike'; if (dirty & /*ticket*/ 1) vote1_changes.count = /*ticket*/ ctx[0].dislikes || 0; vote1.$set(vote1_changes); const seen0_changes = {};if (dirty & /*ticket*/ 1) seen0_changes.count = /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0;seen0.$set(seen0_changes); const date0_changes = {}; if (dirty & /*ticket*/ 1) date0_changes.date = /*ticket*/ ctx[0].created_at; date0.$set(date0_changes);if (dirty & /*vendor, ticket*/ 3) { each_value = ensure_array_like(/*ticket*/ ctx[0].chats); let i;for (i = 0; i < each_value.length; i += 1) { const child_ctx = get_each_context(ctx, each_value, i);if (each_blocks[i]) { each_blocks[i].p(child_ctx, dirty); transition_in(each_blocks[i], 1); } else { each_blocks[i] = create_each_block(child_ctx); each_blocks[i].c(); transition_in(each_blocks[i], 1); each_blocks[i].m(div6, null); } }group_outros();for (i = each_value.length; i < each_blocks.length; i += 1) { out(i); }check_outros(); }const vote2_changes = {}; if (dirty & /*vote*/ 8) vote2_changes.active = /*vote*/ ctx[3] == 'like'; if (dirty & /*ticket*/ 1) vote2_changes.count = /*ticket*/ ctx[0].likes || 0; vote2.$set(vote2_changes); const vote3_changes = {}; if (dirty & /*vote*/ 8) vote3_changes.active = /*vote*/ ctx[3] == 'dislike'; if (dirty & /*ticket*/ 1) vote3_changes.count = /*ticket*/ ctx[0].dislikes || 0; vote3.$set(vote3_changes); const seen1_changes = {};if (dirty & /*ticket*/ 1) seen1_changes.count = /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0;seen1.$set(seen1_changes); const date1_changes = {}; if (dirty & /*ticket*/ 1) date1_changes.date = /*ticket*/ ctx[0].created_at; date1.$set(date1_changes); }, i(local) { if (current) return; transition_in(global.$$.fragment, local); transition_in(vote0.$$.fragment, local); transition_in(vote1.$$.fragment, local); transition_in(seen0.$$.fragment, local); transition_in(date0.$$.fragment, local);for (let i = 0; i < each_value.length; i += 1) { transition_in(each_blocks[i]); }transition_in(vote2.$$.fragment, local); transition_in(vote3.$$.fragment, local); transition_in(seen1.$$.fragment, local); transition_in(date1.$$.fragment, local); current = true; }, o(local) { transition_out(global.$$.fragment, local); transition_out(vote0.$$.fragment, local); transition_out(vote1.$$.fragment, local); transition_out(seen0.$$.fragment, local); transition_out(date0.$$.fragment, local); each_blocks = each_blocks.filter(Boolean);for (let i = 0; i < each_blocks.length; i += 1) { transition_out(each_blocks[i]); }transition_out(vote2.$$.fragment, local); transition_out(vote3.$$.fragment, local); transition_out(seen1.$$.fragment, local); transition_out(date1.$$.fragment, local); current = false; }, d(detaching) { if (detaching) { detach(t0); detach(t1); detach(div14); }detach(meta0); if (if_block0) if_block0.d(detaching); detach(meta1); detach(meta2); detach(meta3); detach(meta4); detach(meta5); detach(meta6); if (if_block1) if_block1.d(detaching); detach(if_block1_anchor); destroy_component(global, detaching); destroy_component(vote0); destroy_component(vote1); destroy_component(seen0); destroy_component(date0); destroy_each(each_blocks, detaching); destroy_component(vote2); destroy_component(vote3); destroy_component(seen1); destroy_component(date1); } }; }const API_URL = 'https://qa.e-monshi.ir/api';function instance($$self, $$props, $$invalidate) { let { ticket } = $$props; let { vendor } = $$props; let { seo } = $$props;// const API_URL = 'http://localhost:3333' let vote = '';onMount(() => { $$invalidate(3, vote = localStorage.getItem(`ticket_${ticket.id}_vote`) || ''); });const onVote = async type => { if (vote != '') return; $$invalidate(3, vote = type); localStorage.setItem(`ticket_${ticket.id}_vote`, vote);let res = await fetch(`${API_URL}/plugin/tickets/${ticket.id}/vote`, { credentials: 'include', method: 'post', headers: { 'Content-Type': 'application/json', 'x-api-key': vendor.api_key }, body: JSON.stringify({ vote }) }).then(res => res.json());$$invalidate(0, ticket.likes = res.likes, ticket); $$invalidate(0, ticket.dislikes = res.dislikes, ticket); };const click_handler = () => onVote('like'); const click_handler_1 = () => onVote('dislike'); const click_handler_2 = () => onVote('like'); const click_handler_3 = () => onVote('dislike');$$self.$$set = $$props => { if ('ticket' in $$props) $$invalidate(0, ticket = $$props.ticket); if ('vendor' in $$props) $$invalidate(1, vendor = $$props.vendor); if ('seo' in $$props) $$invalidate(2, seo = $$props.seo); };return [ ticket, vendor, seo, vote, onVote, click_handler, click_handler_1, click_handler_2, click_handler_3 ]; }class Show extends SvelteComponent { constructor(options) { super(); init(this, options, instance, create_fragment, safe_not_equal, { ticket: 0, vendor: 1, seo: 2 }); } }return Show;})();
منو