|
|
@ -6,7 +6,10 @@ |
|
|
import UsersList from "./UsersList.svelte" |
|
|
import UsersList from "./UsersList.svelte" |
|
|
import NavItem from "./NavItem.svelte" |
|
|
import NavItem from "./NavItem.svelte" |
|
|
import getIcon from "components/common/icon" |
|
|
import getIcon from "components/common/icon" |
|
|
import { CreateDatabaseModal } from "components/database/ModelDataTable/modals" |
|
|
import { |
|
|
|
|
|
CreateDatabaseModal, |
|
|
|
|
|
CreateUserModal, |
|
|
|
|
|
} from "components/database/ModelDataTable/modals" |
|
|
const { open, close } = getContext("simple-modal") |
|
|
const { open, close } = getContext("simple-modal") |
|
|
|
|
|
|
|
|
const openDatabaseCreator = () => { |
|
|
const openDatabaseCreator = () => { |
|
|
@ -18,6 +21,15 @@ |
|
|
{ styleContent: { padding: "0" } } |
|
|
{ styleContent: { padding: "0" } } |
|
|
) |
|
|
) |
|
|
} |
|
|
} |
|
|
|
|
|
const openUserCreator = () => { |
|
|
|
|
|
open( |
|
|
|
|
|
CreateUserModal, |
|
|
|
|
|
{ |
|
|
|
|
|
onClosed: close, |
|
|
|
|
|
}, |
|
|
|
|
|
{ styleContent: { padding: "0" } } |
|
|
|
|
|
) |
|
|
|
|
|
} |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|
<div class="items-root"> |
|
|
<div class="items-root"> |
|
|
@ -39,9 +51,7 @@ |
|
|
<div class="components-list-container"> |
|
|
<div class="components-list-container"> |
|
|
<div class="nav-group-header"> |
|
|
<div class="nav-group-header"> |
|
|
<div class="hierarchy-title">Users</div> |
|
|
<div class="hierarchy-title">Users</div> |
|
|
<i |
|
|
<i class="ri-add-line hoverable" on:click={openUserCreator} /> |
|
|
class="ri-add-line hoverable" |
|
|
|
|
|
on:click={() => backendUiStore.actions.modals.show('USER')} /> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|