All Downloads are FREE. Search and download functionalities are using the official Maven repository.

theme.keycloak.v2.admin.resources.assets.CreateClientScope-a60c07a3.js Maven / Gradle / Ivy

There is a newer version: 25.0.1
Show newest version
import{u as d,b as u,c as S,d as g,j as e,P as i,z as f,g as s,A as h,a5 as j}from"./index-831988f6.js";import{c as x}from"./ClientScopeTypes-553b8611.js";import{V as v}from"./ViewHeader-2b1ad3ef.js";import{S as w}from"./ScopeForm-df03a25d.js";import"./Select-9c61d949.js";import"./check-fc57dbe1.js";import"./star-icon-f5649401.js";import"./Text-2a2c2dcc.js";import"./ToolbarContent-186be8fd.js";import"./utils-49fe564a.js";import"./SwitchControl-070aaf60.js";import"./FormAccess-589a8032.js";import"./copy-icon-476b0d6d.js";import"./Form-bd3cf98e.js";import"./GridItem-2c75fd83.js";import"./KeycloakTextArea-3e2614e3.js";import"./KeycloakTextInput-ead44014.js";import"./useIsFeatureEnabled-d2f044ea.js";function q(){const{t:o}=d("client-scopes"),c=u(),{realm:n}=S(),{addAlert:m,addError:p}=g(),l=async a=>{const r=f({...a,name:a.name?.trim().replace(/ /g,"_")});try{await s.clientScopes.create(r);const t=await s.clientScopes.findOneByName({name:r.name});if(!t)throw new Error(o("common:notFound"));await x({...r,id:t.id},r.type),m(o("createSuccess",h.success)),c(j({realm:n,id:t.id,tab:"settings"}))}catch(t){p("client-scopes:createError",t)}};return e.jsxs(e.Fragment,{children:[e.jsx(v,{titleKey:"client-scopes:createClientScope"}),e.jsx(i,{variant:"light",className:"pf-u-p-0",children:e.jsx(i,{variant:"light",children:e.jsx(w,{save:l})})})]})}export{q as default};
//# sourceMappingURL=CreateClientScope-a60c07a3.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy