PageSourceSearch

https://ruby-days.com/_next/static/chunks/6669.155079ea68595b1d.js

js ruby-days.com collected 2026-10-05 18:26:52 UTC 8,731 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];if(null!=s)for(var i in s)s.hasOwnProperty(i)&&(e[i]=s[i])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:note-front-custom-domain":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="248c13f0-91d6-4949-8433-a32d5921f03b",e._sentryDebugIdIdentifier="sentry-dbid-248c13f0-91d6-4949-8433-a32d5921f03b")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6669],{12849:(e,t,s)=>{s.d(t,{S:()=>m});var i=s(60213),a=s(75914),l=s(56590),r=s(58904),n=s(42685),c=s(59995),d=s(97360),o=s(19324);function m(e){let{imageElementType:t,helpUrl:s,type:m,title:u,items:p,onPress:x,disabledMagazineKeys:h,slotAnchor:y,hiddenHeader:f=!1,lang:b="ja-JP",actionType:g="commit"}=e,j=(0,c.Ru)({lang:b,dict:l.YU}),v=(0,o.useMemo)(()=>h.reduce((e,t)=>(e[t]=!0,e),{}),[h]),k=(0,o.useMemo)(()=>{switch(m){case"magazine":return n.Pq0;case"media":return n.$Uv;case"membership":return n.jlt}},[m]),P=(0,o.useMemo)(()=>{switch(g){case"commit":return j("commited");case"select":return j("selected")}},[g,j]),_=(0,o.useMemo)(()=>{switch(g){case"commit":return j("commit");case"select":return j("select")}},[g,j]);return(0,d.jsxs)("section",{"data-name":"AddArticle",children:[f?(0,d.jsx)("h2",{className:"sr-only",children:u}):(0,d.jsxs)("h2",{className:"sticky flex items-center justify-between bg-background-secondary px-4 py-2 text-text-secondary text-xs",children:[(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(k,{size:"s","aria-label":""}),u]}),s&&(0,d.jsx)("a",{target:"_blank",href:s,rel:"noopener",children:(0,d.jsx)(n._VW,{size:"l","aria-label":j("help")})})]}),(0,d.jsx)("ul",{className:"divide-y divide-border-default",children:p.map(({name:e,image:s,noteCount:l,isPrivate:c,key:o,isSelected:u,isPaid:p,href:h,description:f,isStatusDeleted:b})=>(0,d.jsxs)("li",{className:`relative flex items-center justify-start gap-4 ${"magazine"===m?"p-4":"px-4 py-2"}`,children:[void 0!==h&&null!=y&&(0,d.jsx)(a.p,{defaultProps:{title:e,target:"_blank",href:h},children:y}),s&&(0,d.jsxs)("div",{className:"relative w-20 shrink-0",children:[c&&(0,d.jsx)("div",{className:"-left-1 -top-1 absolute flex size-5 items-center justify-center rounded-full bg-surface-normal",children:(0,d.jsx)(n.c_I,{"aria-label":j("private"),size:"s"})}),p&&(0,d.jsx)("div",{className:"-right-1 -top-1 absolute flex size-5 items-center justify-center rounded-full bg-custom-accent text-text-invert",children:(0,d.jsx)(n.zI1,{"aria-label":j("paid"),size:"s"})}),(0,d.jsx)(i._,{unSafeClassName:"rounded-lg",imageElementType:t,imageSrc:s,imageWidth:80,imageHeight:40,imageAlt:""})]}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsxs)("h3",{className:"font-bold text-sm text-text-primary",children:[e,b&&(0,d.jsxs)("span",{className:"ml-1 text-text-secondary text-xs",children:["(",j("statusDeleted"),")"]}),void 0!==h&&(0,d.jsx)(n.c_$,{size:"m",unsafeClassName:"text-text-clickable-icon align-top","aria-label":""})]}),void 0===l?void 0!==f&&(0,d.jsx)("p",{className:"inline-flex items-center gap-0.5 text-text-secondary text-xs",children:f}):(0,d.jsxs)("p",{className:"inline-flex items-center gap-0.5 text-text-secondary text-xs",children:[(0,d.jsx)(n.Pq0,{size:"s",unsafeClassName:"text-text-clickable-icon align-top","aria-label":""}),l.toLocaleString(),j("noteCountUnit")]})]}),(0,d.jsx)("div",{className:"pointer-events-auto",children:(0,d.jsx)(r.A,{isSelected:u,onPress:()=>{x?.(o)},size:"s",isQuiet:!0,isDisabled:v[o]??!1,children:u?P:_})})]},o))})]})}},19050:(e,t,s)=>{s.r(t),s.d(t,{ToggleMembershipNoteDialog:()=>y});var i=s(97360),a=s(32684),l=s(50387),r=s(30801),n=s(36886),c=s(74626),d=s(7203),o=s(97795),m=s(97256),u=s(3897),p=s(59995),x=s(12849);let h={"ja-JP":{title:"メンバーシップに記事を追加・解除",membership:"メンバーシップ",releaseToAllMembers:"全員に公開",releaseToOnlyPlans:"プラン限定公開",attentionText:"無料記事の全文はプランのメンバーだけが見れるようになります。試し読みエリアを設定する場合は記事を編集してください。",help:"ヘルプ",close:"閉じる"}},y=({noteKey:e,onClose:t})=>{let s=(0,l.u)(),y=(0,p.Ru)({lang:s,dict:h}),f=(0,a.L)(),{membershipItems:b,disabledMembershipKeys:g,isLoading:j,handleMembershipSelectorPress:v}=(0,r.M)(e,f,!0);return(0,i.jsxs)(n.E,{modalPurpose:"membershipList",children:[(0,i.jsx)(c.A,{children:y("title")}),(0,i.jsx)(d.A,{unsafeClassName:"p-0 flex flex-col h-full justify-center",children:j?(0,i.jsx)(o.A,{}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.S,{title:y("membership"),t
1ype:"membership",items:b,onPress:v,disabledMagazineKeys:g,helpUrl:"https://www.help-note.com/hc/ja/articles/900000163906-%E3%83%A1%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B7%E3%83%83%E3%83%97%E3%81%A8%E3%81%AF",lang:s}),(0,i.jsx)("p",{className:"m-4 text-text-secondary text-xs",children:y("attentionText")})]})}),(0,i.jsx)(m.A,{children:(0,i.jsx)(u.A,{variant:"basic",size:"s",onPress:t,children:y("close")})})]})}},30801:(e,t,s)=>{s.d(t,{M:()=>g});var i=s(59995),a=s(19634),l=s(77356),r=s(66286),n=s(2893),c=s(76854),d=(0,n.Y)(e=>`/v3/memberships/circle_permissions${e?`?note_key=${e}`:""}`,async(e,t,s,i={})=>(await e.get(t,(0,r.y)((0,r.y)({},i),{},{params:{note_key:null==s?void 0:s.noteKey}}))).data.data.map(e=>(0,c.bn)(e,{callerName:"fetchMembershipPermissions"}))),o=(0,n.Y)(()=>"/v3/memberships/circle_permissions",async(e,t,s,i={})=>{await e.put(t,{note_key:null==s?void 0:s.noteKey,circle_permissions:null==s?void 0:s.circlePermissions},i)}),m=s(14991),u=s(19324),p=s(67577),x=s(50387),h=s(77244),y=s(77351),f=s(73114);let b=async(e,t)=>{let s=await d.call(p.A,void 0,{noteKey:e},t);return{entities:[new a.un({...s[0].circle,name:"すべてのプラン(全員に公開)"},"circle"),...s[0].circlePlans.map(e=>new a.un(e,"circle_plan"))]}},g=(e,t,s)=>{let{data:r,isLoading:n,mutate:c}=(0,y.s)(a.oU,s?()=>d.path(e):void 0,()=>b(e,t),{revalidate:!1}),g=(0,m._l)(),j=(0,x.u)(),v=(0,i.Ru)({lang:j,dict:f.w}),k=(0,u.useMemo)(()=>r?.entities.map(e=>({key:e.key,name:e.name,isSelected:e.isSelected,image:e.coverImageUrl,isPrivate:!1===e.isEveryoneVisible,isStatusDeleted:e.isStatusDeleted}))??[],[r?.entities]);return{membershipItems:k,disabledMembershipKeys:(0,u.useMemo)(()=>r?.entities.filter(e=>e.isStatusDeleted&&!1===e.isSelected).map(e=>e.key)??[],[r?.entities]),isLoading:n,handleMembershipSelectorPress:async s=>{let i;if(!r)return;let n=r.entities,d=void 0===(i=n.find(e=>e.key===s))?n:n.map(e=>e.key===i.key?a.un.toggle(e):!0===i.isSelected?e:"circle"===i.kind&&"circle_plan"===e.kind||"circle_plan"===i.kind&&"circle"===e.kind?a.un.deselect(e):e);(0,l.rK)(a.oU,d);try{let i=(({newMembershipItems:e,noteKey:t,key:s})=>{let i=e.find(e=>e.key===s);return void 0===i?{noteKey:t,circlePermissions:[]}:"circle"===i.kind?{noteKey:t,circlePermissions:[{kind:"circle",keys:[i.key]}]}:{noteKey:t,circlePermissions:[{kind:"circle_plan",keys:e.filter(e=>!0===e.isSelected&&"circle_plan"===e.kind).map(e=>e.key)}]}})({newMembershipItems:d,noteKey:e,key:s});await o.call(p.A,void 0,i,t),await c({entities:d},{revalidate:!1})}catch(e){(0,l.rK)(a.oU,n),await c({entities:n},{revalidate:!1}),g?.danger?.((0,h.P)(e,v("addMembershipFailed")),{type:"flash"})}}}}},56590:(e,t,s)=>{s.d(t,{B9:()=>i,SA:()=>n,St:()=>a,YI:()=>r,YU:()=>l});var i={"ja-JP":{fixedArticle:"固定された記事"}},a={"ja-JP":{saveArticle:"記事を保存",close:"閉じる",saveToMagazine:"記事を保存"}},l={"ja-JP":{help:"ヘルプ",private:"非公開",paid:"有料",select:"選択",selected:"選択済",commit:"追加",commited:"追加済",noteCountUnit:"本",statusDeleted:"削除済み"}},r={"ja-JP":{imageInArticle:"記事内画像"}},n={"ja-JP":{latest:"新着",popular:"人気",buttonGroup:"記事の並び順"}}},73114:(e,t,s)=>{s.d(t,{f:()=>i,w:()=>a});let i={"ja-JP":{successUpdate:"メンバーシップの説明に設定しました",successDelete:"メンバーシップの説明から解除しました",failedToUpdate:"設定に失敗しました"}},a={"ja-JP":{addMembershipFailed:"メンバーシップの追加に失敗しました"}}},77244:(e,t,s)=>{s.d(t,{P:()=>i});let i=(e,t="予期せぬエラーが発生しました。")=>{if(e&&"object"==typeof e&&"data"in e){let t=e.data;if(t?.data)return t.data;if(t?.error){if("string"==typeof t.error)return t.error;if(t.error.message)return t.error.message}}return t}}}]);

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.