PageSourceSearch

https://atomicpoet.org/packs/js/features/developers-510f62d7852faf85f046.chunk.js

js atomicpoet.org collected 2026-10-04 02:43:13 UTC 11,927 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkmangane_fe=self.webpackChunkmangane_fe||[]).push([[28],{1010:function(e,t,a){a.r(t);var s=a(1855),i=a(1840),o=(a(1),a(0)),r=a(1841),n=a(1842),l=a(1871),d=a(252),c=a(373),u=a(2),g=a(27),p=a(3),f=a(53);function v(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function Z(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?v(Object(a),!0).forEach((function(t){(0,i.Z)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):v(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var m=(0,r.vU)({heading:{id:"column.app_create",defaultMessage:"Create app"},namePlaceholder:{id:"app_create.name_placeholder",defaultMessage:"e.g. 'Soapbox'"},scopesPlaceholder:{id:"app_create.scopes_placeholder",defaultMessage:"e.g. 'read write follow'"}}),h={client_name:"",redirect_uris:"urn:ietf:wg:oauth:2.0:oob",scopes:"",website:""};t.default=function(){var e=(0,n.Z)(),t=(0,p.TL)(),a=(0,p.Tr)(),i=(0,o.useState)(null),r=i[0],v=i[1],b=(0,o.useState)(null),_=b[0],y=b[1],w=(0,o.useState)(!1),x=w[0],M=w[1],k=(0,o.useState)(h),C=k[0],S=k[1],O=function(e){var s=(0,f.BS)(a),i={client_id:e.client_id,client_secret:e.client_secret,redirect_uri:C.redirect_uris,grant_type:"client_credentials",scope:C.scopes};return t((0,c.eQ)(i,s)).then(y)},P=function(e){return function(t){!function(e,t){var a;S(Z(Z({},C),{},((a={})[e]=t,a)))}(e,t.target.value)}},N=function(){window.scrollTo({top:0,behavior:"smooth"})};return r&&_?(0,s.Z)(g.Z,{label:e.formatMessage(m.heading),backHref:"/developers"},void 0,(0,s.Z)(u.l0,{},void 0,(0,s.Z)(u.Kq,{},void 0,(0,s.Z)(u.xv,{size:"lg",weight:"medium"},void 0,(0,s.Z)(l.Z,{id:"app_create.results.explanation_title",defaultMessage:"App created successfully"})),(0,s.Z)(u.xv,{theme:"muted"},void 0,(0,s.Z)(l.Z,{id:"app_create.results.explanation_text",defaultMessage:"You created a new app and token! Please copy the credentials somewhere; you will not see them again after navigating away from this page."}))),(0,s.Z)(u.cw,{labelText:(0,s.Z)(l.Z,{id:"app_create.results.app_label",defaultMessage:"App"})},void 0,(0,s.Z)(u.gx,{value:JSON.stringify(r,null,2),rows:10,readOnly:!0,isCodeEditor:!0})),(0,s.Z)(u.cw,{labelText:(0,s.Z)(l.Z,{id:"app_create.results.token_label",defaultMessage:"OAuth token"})},void 0,(0,s.Z)(u.gx,{value:JSON.stringify(_,null,2),rows:10,readOnly:!0,isCodeEditor:!0})),(0,s.Z)(u.iN,{},void 0,(0,s.Z)(u.zx,{theme:"primary",type:"button",onClick:function(){v(null),y(null),M(!1),S(h),N()}},void 0,(0,s.Z)(l.Z,{id:"app_create.restart",defaultMessage:"Create another"}))))):(0,s.Z)(g.Z,{label:e.formatMessage(m.heading),backHref:"/developers"},void 0,(0,s.Z)(u.l0,{onSubmit:function(){var e;M(!0),(e=(0,f.BS)(a),t((0,d.ri)(C,e)).then((function(e){return v(e),e}))).then(O).then((function(){N(),M(!1)})).catch((function(e){console.error(e),M(!1)}))}},void 0,(0,s.Z)(u.cw,{labelText:(0,s.Z)(l.Z,{id:"app_create.name_label",defaultMessage:"App name"})},void 0,(0,s.Z)(u.II,{type:"text",placeholder:e.formatMessage(m.namePlaceholder),onChange:P("client_name"),value:C.client_name,required:!0})),(0,s.Z)(u.cw,{labelText:(0,s.Z)(l.Z,{id:"app_create.website_label",defaultMessage:"Website"})},void 0,(0,s.Z)(u.II,{type:"text",placeholder:"https://soapbox.pub",onChange:P("website"),value:C.website})),(0,s.Z)(u.cw,{labelText:(0,s.Z)(l.Z,{id:"app_create.redirect_uri_label",defaultMessage:"Redirect URIs"})},void 0,(0,s.Z)(u.II,{type:"text",placeholder:"https://example.com",onChange:P("redirect_uris"),value:C.redirect_uris,required:!0})),(0,s.Z)(u.cw,{labelText:(0,s.Z)(l.Z,{id:"app_create.scopes_label",defaultMessage:"Scopes"})},void 0,(0,s.Z)(u.II,{type:"text",placeholder:e.formatMessage(m.scopesPlaceholder),onChange:P("scopes"),value:C.scopes,required:!0})),(0,s.Z)(u.iN,{},void 0,(0,s.Z)(u.zx,{theme:"primary",type:"submit",disabled:x},void 0,(0,s.Z)(l.Z,{id:"app_create.submit",defaultMessage:"Create app"})))))}},1218:function(e,t,a){a.r(t),a.d(t,{default:function(){return M}});var s=a(1855),i=a(16),o=a(3),r=(a(1),a(0)),n=a(1841),l=a(1842),d=a(1871),c=a(6),u=a(12),g=a(2),p=a(27),f=(0,n.vU)({heading:{id:"column.developers",defaultMessage:"Developers"},answerLabel:{id:"developers.challenge.answer_label",defaultMessage:"Answer"},answerPlaceholder:{id:"developers.challenge.answer_placeholder",defaultMessage:"Your answer"},success:{id:"developers.challenge.success",defaultMessage:"You are now a developer"},fail:{id:"developers.challenge.fail",defaultMessage:"Wrong answer"}}),v=function(){var e=(0,c.I0)(),t=(0,l.Z)(),a=(0,r.useState)(""),o=a[0],n=a[1];return(0,s.Z)(p.Z,{label:t.formatMessage(f.heading)},void 0,(0,s.Z)(g.l0,{onSubmit:function(){"boxsoap"===o?(e((0,i.yD)(["isDeveloper"],!0)),e(u.ZP.success(t.formatMessage(f.success)))):e(u.ZP.error(t.formatMessage(f.fail)))}},void 0,(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.challenge.message",defaultMessage:"What is the result of calling {function}?",values:{function:(0,s.Z)("span",{className:"font-mono"},void 0,"soapbox()")}})),(0,s.Z)(g.xv,{tag:"pre",family:"mono"},void 0,"function soapbox() {\n  return 'soap|box'.split('|').reverse().join('');\n}"),(0,s.Z)(g.cw,{labelText:t.formatMessage(f.answerLabel)},void 0,(0,s.Z)(g.II,{name:"answer",placeholder:t.formatMessage(f.answerPlaceholder),onChange:function(e){n(e.target.value)},value:o,type:"text"})),(0,s.Z)(g.iN,{},void 0,(0,s.Z)(g.zx,{theme:"primary",type:"submit"},void 0,(0,s.Z)(d.Z,{id:"developers.challenge.submit",defaultMessage:"Become a developer"})))))},Z=a(1870),m=a(1865),h=a(83),b=a(113),_=a.n(b),y=(0,n.vU)({heading:{id:"column.developers",defaultMessage:"Developers"},leave:{id:"developers.leave",defaultMessage:"You have left developers"}}),w=function(e){var t=e.to,a=e.onClick,i=e.children,o="bg-gray-200 dark:bg-gray-600 p-4 rounded flex flex-col items-center justify-center space-y-2 hover:-translate-y-1 transition-transform";
1return t?(0,s.Z)(Z.rU,{className:o,to:t},void 0,i):(0,s.Z)("button",{className:o,onClick:a},void 0,i)},x=function(){var e=(0,c.I0)(),t=(0,m.k6)(),o=(0,l.Z)();return r.createElement(r.Fragment,null,(0,s.Z)(p.Z,{label:o.formatMessage(y.heading)},void 0,(0,s.Z)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-2"},void 0,(0,s.Z)(w,{to:"/developers/apps/create"},void 0,(0,s.Z)(h.Z,{src:a(1767),className:"dark:text-gray-100"}),(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.navigation.app_create_label",defaultMessage:"Create an app"}))),(0,s.Z)(w,{to:"/developers/settings_store"},void 0,(0,s.Z)(h.Z,{src:a(1768),className:"dark:text-gray-100"}),(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.navigation.settings_store_label",defaultMessage:"Settings store"}))),(0,s.Z)(w,{to:"/developers/timeline"},void 0,(0,s.Z)(h.Z,{src:a(206),className:"dark:text-gray-100"}),(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.navigation.test_timeline_label",defaultMessage:"Test timeline"}))),(0,s.Z)(w,{to:"/error"},void 0,(0,s.Z)(h.Z,{src:a(1769),className:"dark:text-gray-100"}),(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.navigation.intentional_error_label",defaultMessage:"Trigger an error"}))),(0,s.Z)(w,{to:"/error/network"},void 0,(0,s.Z)(h.Z,{src:a(796),className:"dark:text-gray-100"}),(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.navigation.network_error_label",defaultMessage:"Network error"}))),(0,s.Z)(w,{onClick:function(a){a.preventDefault(),e((0,i.yD)(["isDeveloper"],!1)),e(u.ZP.success(o.formatMessage(y.leave))),t.push("/")}},void 0,(0,s.Z)(h.Z,{src:a(535),className:"dark:text-gray-100"}),(0,s.Z)(g.xv,{},void 0,(0,s.Z)(d.Z,{id:"developers.navigation.leave_developers_label",defaultMessage:"Leave developers"}))))),(0,s.Z)("div",{className:"p-4"},void 0,(0,s.Z)(g.xv,{align:"center",theme:"subtle",size:"sm"},void 0,_().displayName," ",_().version)))},M=function(){return(0,o.CG)((function(e){return(0,i.Gw)(e).get("isDeveloper")}))?(0,s.Z)(x,{}):(0,s.Z)(v,{})}},1011:function(e,t,a){a.r(t);var s=a(1855),i=(a(1),a(0)),o=a(1841),r=a(1842),n=a(1871),l=a(79),d=a(47),c=a(16),u=a(272),g=a(2),p=a(548),f=a(3),v=(0,o.vU)({heading:{id:"column.settings_store",defaultMessage:"Settings store"},hint:{id:"developers.settings_store.hint",defaultMessage:"It is possible to directly edit your user settings here. BE CAREFUL! Editing this section can break your account, and you will only be able to recover through the API."}});t.default=function(){var e=(0,r.Z)(),t=(0,f.TL)(),a=(0,f.rV)(),o=(0,f.CG)((function(e){return e.get("settings")})),Z=(0,i.useState)(JSON.stringify(o,null,2)),m=Z[0],h=Z[1],b=(0,i.useState)(!0),_=b[0],y=b[1],w=(0,i.useState)(!1),x=w[0],M=w[1],k=function(e,a){t((0,c.oz)(e,a,{showAlert:!0}))};return(0,i.useEffect)((function(){h(JSON.stringify(o,null,2)),y(!0)}),[o]),(0,s.Z)(g.sg,{label:e.formatMessage(v.heading),backHref:"/developers"},void 0,(0,s.Z)(g.l0,{onSubmit:function(e){var a,s=JSON.parse(m);M(!0),t((0,d.sQ)({pleroma_settings_store:(a={},a[c.v1]=s,a)})).then((function(e){t({type:c.Y8,settings:s}),M(!1)})).catch((function(e){t((0,l.yg)(e)),M(!1)}))}},void 0,(0,s.Z)(g.cw,{hintText:e.formatMessage(v.hint),errors:_?[]:["is invali
1d"]},void 0,(0,s.Z)(g.gx,{value:m,onChange:function(e){var t=e.target.value;h(t),y(function(e){try{return JSON.parse(e),!0}catch(e){return!1}}(t))},disabled:x,rows:12,isCodeEditor:!0})),(0,s.Z)(g.iN,{},void 0,(0,s.Z)(g.zx,{theme:"primary",type:"submit",disabled:!_||x},void 0,(0,s.Z)(n.Z,{id:"soapbox_config.save",defaultMessage:"Save"})))),(0,s.Z)(g.Ol,{},void 0,(0,s.Z)(g.ll,{title:"Advanced settings"})),(0,s.Z)(u.Z,{},void 0,(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.notifications.advanced",defaultMessage:"Show all notification categories"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["notifications","quickFilter","advanced"],onChange:k})),(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.unfollow_modal_label",defaultMessage:"Show confirmation dialog before unfollowing someone"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["unfollowModal"],onChange:k})),(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.missing_description_modal_label",defaultMessage:"Show confirmation dialog before sending a post without media descriptions"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["missingDescriptionModal"],onChange:k})),(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.reduce_motion_label",defaultMessage:"Reduce motion in animations"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["reduceMotion"],onChange:k})),(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.underline_links_label",defaultMessage:"Always underline links in posts"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["underlineLinks"],onChange:k})),(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.system_font_label",defaultMessage:"Use system's default font"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["systemFont"],onChange:k})),(0,s.Z)("div",{className:"dyslexic"},void 0,(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.dyslexic_font_label",defaultMessage:"Dyslexic mode"})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["dyslexicFont"],onChange:k}))),(0,s.Z)(u.H,{label:(0,s.Z)(n.Z,{id:"preferences.fields.demetricator_label",defaultMessage:"Use Demetricator"}),hint:(0,s.Z)(n.Z,{id:"preferences.hints.demetricator",defaultMessage:"Decrease social media anxiety by hiding all numbers from the site."})},void 0,(0,s.Z)(p.Z,{settings:a,settingPath:["demetricator"],onChange:k}))))}},1767:function(e,t,a){e.exports=a.p+"packs/icons/apps-076fd39c.svg"},1768:function(e,t,a){e.exports=a.p+"packs/icons/code-plus-890aad81.svg"},1769:function(e,t,a){e.exports=a.p+"packs/icons/mood-sad-fff5a232.svg"}}]);
2//# sourceMappingURL=developers-510f62d7852faf85f046.chunk.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.