@@ -15,7 +15,6 @@ import { Stack } from "components/Stack/Stack";
15
15
import { UserAutocomplete } from "components/UserAutocomplete/UserAutocomplete" ;
16
16
import { type FormikContextType , useFormik } from "formik" ;
17
17
import { ArrowLeft } from "lucide-react" ;
18
- import type { WorkspacePermissions } from "modules/permissions/workspaces" ;
19
18
import { generateWorkspaceName } from "modules/workspaces/generateWorkspaceName" ;
20
19
import {
21
20
type FC ,
@@ -37,7 +36,7 @@ import type {
37
36
ExternalAuthPollingState ,
38
37
} from "./CreateWorkspacePage" ;
39
38
import { ExternalAuthButton } from "./ExternalAuthButton" ;
40
-
39
+ import type { CreateWSPermissions } from "./permissions" ;
41
40
export const Language = {
42
41
duplicationWarning :
43
42
"Duplicating a workspace only copies its parameters. No state from the old workspace is copied over." ,
@@ -59,7 +58,7 @@ export interface CreateWorkspacePageViewExperimentalProps {
59
58
parameters : TypesGen . TemplateVersionParameter [ ] ;
60
59
autofillParameters : AutofillBuildParameter [ ] ;
61
60
presets : TypesGen . Preset [ ] ;
62
- permissions : WorkspacePermissions ;
61
+ permissions : CreateWSPermissions ;
63
62
creatingWorkspace : boolean ;
64
63
onCancel : ( ) => void ;
65
64
onSubmit : (
@@ -253,7 +252,7 @@ export const CreateWorkspacePageViewExperimental: FC<
253
252
< hgroup >
254
253
< h2 className = "text-xl font-semibold m-0" > General</ h2 >
255
254
< p className = "text-sm text-content-secondary mt-0" >
256
- { permissions . createWorkspace
255
+ { permissions . createWorkspaceForUser
257
256
? "Only admins can create workspaces for other users."
258
257
: "The name of your new workspace." }
259
258
</ p >
@@ -300,7 +299,7 @@ export const CreateWorkspacePageViewExperimental: FC<
300
299
</ div >
301
300
</ div >
302
301
</ div >
303
- { permissions . createWorkspace && (
302
+ { permissions . createWorkspaceForUser && (
304
303
< div className = "flex flex-col gap-2 flex-1" >
305
304
< Label className = "text-sm" htmlFor = { `${ id } -workspace-name` } >
306
305
Owner
0 commit comments