1 line
3.2 KiB
JavaScript
1 line
3.2 KiB
JavaScript
"use strict";(globalThis.webpackChunktripdocs=globalThis.webpackChunktripdocs||[]).push([[89],{4578:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>p,contentTitle:()=>s,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>l});const r=JSON.parse('{"id":"trips-planner/trip-ano-share","title":"Trip - Anonymous share","description":"Share your trip publicly via a unique read-only link","source":"@site/docs/trips-planner/trip-ano-share.md","sourceDirName":"trips-planner","slug":"/trips-planner/trip-ano-share","permalink":"/trip/docs/trips-planner/trip-ano-share","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":12,"frontMatter":{"sidebar_position":12,"description":"Share your trip publicly via a unique read-only link"},"sidebar":"docSidebar","previous":{"title":"Trip - Collaboration","permalink":"/trip/docs/trips-planner/trip-collaboration"},"next":{"title":"Trip - Archive","permalink":"/trip/docs/trips-planner/trip-archive"}}');var t=i(4848),a=i(8453);const o={sidebar_position:12,description:"Share your trip publicly via a unique read-only link"},s="Trip - Anonymous share",p={},l=[];function c(e){const n={admonition:"admonition",h1:"h1",header:"header",p:"p",...(0,a.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"trip---anonymous-share",children:"Trip - Anonymous share"})}),"\n",(0,t.jsx)(n.admonition,{title:"TL;DR",type:"note",children:(0,t.jsx)(n.p,{children:"Share your trip publicly via a unique read-only link. Others can view all trip details without an account. The shared trip stays synchronized with your updates.\nYou can revoke sharing anytime by removing it."})}),"\n",(0,t.jsx)(n.p,{children:"You can share your trip\xa0publicly via\xa0a dedicated link\xa0using the\xa0share\xa0feature. link enables others to view your trip without needing an account. This shared trip is read-only: users with the link will not be able to update any element."}),"\n",(0,t.jsx)(n.p,{children:"When you use the share feature, the app generates a unique URL that you can copy and distribute. Anyone with the link can fully explore your trip, including places, plans, notes, checklist and packing list."}),"\n",(0,t.jsx)(n.p,{children:"The shared trip stays synchronized with any update you make. If you update your trip after sharing, the changes will be reflected."}),"\n",(0,t.jsx)(n.p,{children:"When you no longer want your trip to be shared, you can revoke access by deleting the share link, making it inaccessible to others."}),"\n",(0,t.jsx)("img",{src:"/trip/img/trip_share.png",alt:"Trip sharing modal"}),"\n",(0,t.jsx)("div",{style:{textAlign:"center"},children:(0,t.jsx)("sup",{children:"Trip sharing modal"})})]})}function u(e={}){const{wrapper:n}={...(0,a.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},8453:(e,n,i)=>{i.d(n,{R:()=>o,x:()=>s});var r=i(6540);const t={},a=r.createContext(t);function o(e){const n=r.useContext(a);return r.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function s(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:o(e.components),r.createElement(a.Provider,{value:n},e.children)}}}]); |