PageSourceSearch

https://connect.caminteresse.fr/assets/scripts/containers_logout_index_js.609d1dba.0ef15b04.js

js caminteresse.fr collected 2026-09-24 08:46:47 UTC 6,701 bytes, 226 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["containers_logout_index_js"],{9624:(t,e,a)=>{a.r(e),a.d(e,{default:()=>s});var n=a(3696),r=a(4658),o=a(6796),i=a(277),u=a(5508);const s=()=>{const[t,e]=(0,n.useState)(!1),a=new u.A,s=new i.A;s.doesExist()&&!a.getParameterByName("redirectTo")||s.defineUrl(a.getParameterByName("redirectTo"));const d=new URL(s.get()).origin,l=new URL(d||"https://www."+a.getDomain()),c=`${d||l}#fromLogout`;s.remove();const[m,{data:p,error:g}]=(0,r.n)(o.T_);return(0,n.useEffect)((()=>{m({variables:{data:{callbackUrl:c||null}}})}),[c]),(0,n.useEffect)((()=>{t||(p&&p.logout&&"success"===p.logout.status?(e(!0),window.location.assign(p.logout.url)):(p&&p.logout&&"warning"===p.logout.status||g)&&(e(!0),window.location.assign(c)))}),[p,g,t,c]),null}},6796:(t,e,a)=>{a.d(e,{$y:()=>o,BE:()=>k,En:()=>r,Hx:()=>p,Jl:()=>w,K4:()=>f,L9:()=>I,Ou:()=>$,S3:()=>g,T_:()=>v,Ur:()=>b,WD:()=>l,Y3:()=>c,ab:()=>u,j5:()=>m,ot:()=>i,rK:()=>U,uj:()=>s,z8:()=>d});var n=a(4744);const r=n.J1`
2	mutation DeleteToken($token: String, $tokens: [String]) {
3		deleteToken(token: $token, tokens: $tokens) {
4			status
5		}
6	}
7`,o=n.J1`
8	mutation UpdateNotificationConnexion($data: UpdateUserInput) {
9		updateUser(data: $data) {
10			status
11			user {
12				id
13				configs {
14					sendNotificationConnection
15				}
16			}
17		}
18	}
19`,i=n.J1`
20	mutation UpdateAvatar($data: UpdateUserInput) {
21		updateUser(data: $data) {
22			status
23			user {
24				id
25				avatar
26			}
27		}
28	}
29`,u=n.J1`
30	mutation UpdateProfile($data: UpdateUserInput) {
31		updateUser(data: $data) {
32			status
33			user {
34				id
35				publicId
36				hashEmailSHA256
37				birthday
38				firstname
39				lastname
40				gender
41				nickname
42				phone
43				address {
44					address
45					city
46					complement
47					country
48					zipcode
49				}
50				profile
51				personalInformationShared
52				analyticsPixelEnabled
53				profilingPixelEnabled
54			}
55		}
56	}
57`,s=n.J1`
58	mutation NewsletterSub($subscribe: [String], $unsubscribe: [String]) {
59		newsletterSub(subscribe: $subscribe, unsubscribe: $unsubscribe) {
60			detail
61			status
62		}
63	}
64`,d=n.J1`
65	mutation CreateBookmarkAlertConfigurations(
66		$data: [CreateBookmarkAlertConfigurationInput!]!
67		$where: WhereBookmarkAlertConfigurationInput
68	) {
69		createBookmarkAlertConfigurations(data: $data) {
70			bookmarkAlertConfigurations(where: $where) {
71				edges {
72					cursor
73					node {
74						brand
75						userId
76						enable
77						bookmarkType
78						type
79					}
80				}
81				total
82			}
83			status
84		}
85	}
86`,l=n.J1`
87	mutation Mutation($data: SendReportInput) {
88		sendReport(data: $data) {
89			message
90			status
91		}
92	}
93`,c=(n.J1`
94	mutation DeleteBookmark($brand: BookmarkBrandKey!, $type: String!, $contentId: String!) {
95		deleteBookmark(brand: $brand, type: $type, contentId: $contentId) {
96			status
97		}
98	}
99`,n.J1`
100	mutation DeleteBookmarkById($id: String!) {
101		deleteBookmarkById(id: $id) {
102			status
103		}
104	}
105`),m=n.J1`
106	mutation CreateBookmark($data: CreateBookmarkInput!) {
107		createBookmark(data: $data) {
108			status
109			bookmark {
110				id
111				brandKey
112				content {
113					brand
114					category
115					description
116					id
117					image
118					path
119					title
120					updatedAt
121				}
122				contentId
123				type
124				createdAt
125				updatedAt
126			}
127		}
128	}
129`,p=n.J1`
130	mutation Signup($data: SignupInput!) {
131		signup(data: $data) {
132			isSignup
133			signupService
134			url
135			user {
136				id
137				email
138				publicId
139			}
140		}
141	}
142`,g=n.J1`
143	mutation Mutation($data: LoginInput) {
144		login(data: $data) {
145			user {
146				id
147				email
148				publicId
149			}
150			url
151			signupService
152			isSignup
153		}
154	}
155`,$=n.J1`
156	mutation ResetPassword($data: ResetPasswordInput!) {
157		resetPassword(data: $data) {
158			status
159		}
160	}
161`,k=n.J1`
162	mutation sendLoginLink($data: SendLoginLinkInput!) {
163		sendLoginLink(data: $data) {
164			status
165		}
166	}
167`,f=n.J1`
168	mutation UpdatePassword($data: UpdatePasswordInput!) {
169		updatePassword(data: $data) {
170			status
171			url
172		}
173	}
174`,v=n.J1`
175	mutation Logout($data: LogoutInput!) {
176		logout(data: $data) {
177			status
178			url
179		}
180	}
181`,b=n.J1`
182	mutation Mutation($deleteUserId: ID!) {
183		deleteUser(id: $deleteUserId) {
184			status
185		}
186	}
187`,I=n.J1`
188	mutation RequestMagazine($data: RequestMagazineInput) {
189		requestMagazine(data: $data) {
190			status
191			parutions {
192				cover
193				parutionId
194				url
195			}
196		}
197	}
198`,U=n.J1`
199	mutation UpdateEmail(
200		$action: UpdateEmailAction!
201		$prevEmail: String
202		$email: String
203		$token: String
204		$confirmUrl: String
205		$cancelUrl: String
206	) {
207		updateEmail(
208			action: $action
209			prevEmail: $prevEmail
210			email: $email
211			token: $token
212			confirmUrl: $confirmUrl
213			cancelUrl: $cancelUrl
214		) {
215			status
216		}
217	}
218`,w=n.J1`
219	mutation ValidateTerms {
220		validateTerms {
221			hasChanged
222			status
223		}
224	}
225`},5203:(t,e,a)=>{a.d(e,{E:()=>r});var n=a(9295),r=a(2165).Sw?n.useLayoutEffect:n.useEffect},4658:(t,e,a)=>{a.d(e,{n:()=>c});var n=a(4629),r=a(9295),o=a(8014),i=a(4063),u=a(8097),s=a(7613),d=a(9093),l=a(5203);function c(t,e){var a=(0,d.m)(null==e?void 0:e.client);(0,u.D$)(t,u.KG.Mutation);var c=r.useState({called:!1,loading:!1,client:a}),m=c[0],p=c[1],g=r.useRef({result:m,mutationId:0,isMounted:!0,client:a,mutation:t,options:e});(0,l.E)((function(){Object.assign(g.current,{client:a,options:e,mutation:t})}));var $=r.useCallback((function(t){void 0===t&&(t={});var e=g.current,a=e.options,r=e.mutation,u=(0,n.Cl)((0,n.Cl)({},a),{mutation:r}),d=t.client||g.current.client;g.current.result.loading||u.ignoreResults||!g.current.isMounted||p(g.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:d});var l=++g.current.mutationId,c=(0,o.l)(u,t);return d.mutate(c).then((function(e){var a,n,r=e.data,o=e.errors,u=o&&o.length>0?new s.K4({graphQLErrors:o}):void 0,m=t.onError||(null===(a=g.current.options)||void 0===a?void 0:a.onError);if(u&&m&&m(u,c),l===g.current.mutationId&&!c.ignoreResults){var $={called:!0,loading:!1,data:r,error:u,client:d};g.current.isMounted&&!(0,i.L)(g.current.result,$)&&p(g.current.result=$)}var k=t.onCompleted||(null===(n=g.current.options)||void 0===n?void 0:n.onCompleted);return u||null==k||k(e.data,c),e})).catch((function(e){var a;if(l===g.current.mutationId&&g.current.isMounted){var n={loading:!1,error:e,data:void 0,called:!0,client:d};(0,i.L)(g.current.result,n)||p(g.current.result=n)}var r=t.onError||(null===(a=g.current.options)||void 0===a?void 0:a.onError);if(r)return r(e,c),{data:void 0,errors:e};throw e}))}),[]),k=r.useCallback((function(){if(g.current.isMounted){var t={called:!1,loading:!1,client:g.current.client};Object.assign(g.current,{mutationId:0,result:t}),p(t)}}),[]);return r.useEffect((function(){var t=g.current;return t.isMounted=!0,function(){t.isMounted=!1}}),[]),[$,(0,n.Cl)({reset:k},m)]}}}]);
226//# sourceMappingURL=containers_logout_index_js.609d1dba.0ef15b04.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.