[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/build/routes/post-type-edit/ -> route.min.js (source)

   1  var N=Object.create;var c=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var A=Object.getPrototypeOf,R=Object.prototype.hasOwnProperty;var s=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports);var h=(t,r,e,a)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of x(r))!R.call(t,o)&&o!==e&&c(t,o,{get:()=>r[o],enumerable:!(a=S(r,o))||a.enumerable});return t};var n=(t,r,e)=>(e=t!=null?N(A(t)):{},h(r||!t||!t.__esModule?c(e,"default",{value:t,enumerable:!0}):e,t));var f=s((D,w)=>{w.exports=window.wp.data});var y=s((O,m)=>{m.exports=window.wp.coreData});var l=s((k,u)=>{u.exports=window.wp.i18n});var g=s((v,T)=>{T.exports=window.wp.notices});var i=n(f()),d=n(y()),p=n(l()),_=n(g());import{NEW_ID as E,POST_TYPE_ENTITY as P,POST_TYPES_PATH as I}from"@wordpress/content-types";import{redirect as b}from"@wordpress/route";var W={beforeLoad:async({params:t})=>{if(t.id===E)return;let r=parseInt(t.id,10),e;if(!Number.isNaN(r))try{e=await(0,i.resolveSelect)(d.store).getEntityRecord("postType",P,r)}catch{}if(!e)throw(0,i.dispatch)(_.store).createErrorNotice((0,p.__)("Post type not found."),{type:"snackbar"}),b({throw:!0,to:I})},title:async({params:t})=>{if(t.id===E)return(0,p.__)("Add post type");let r=parseInt(t.id,10),e=await(0,i.resolveSelect)(d.store).getEntityRecord("postType",P,r);return e?.title?.raw??e?.title?.rendered??(0,p.__)("Post type")}};export{W as route};


Generated : Fri Jul 3 08:20:12 2026 Cross-referenced by PHPXref