primer inicio del modal
This commit is contained in:
45
Front/src/Componentes/ModalEditarGrupo.svelte
Normal file
45
Front/src/Componentes/ModalEditarGrupo.svelte
Normal file
@@ -0,0 +1,45 @@
|
||||
<script lang="ts">
|
||||
import { onMount } from "svelte";
|
||||
import type { GrupoDto } from "../types";
|
||||
|
||||
let {
|
||||
onClose,
|
||||
data = $bindable(),
|
||||
onSubmit,
|
||||
}: {
|
||||
onClose: () => void;
|
||||
data: GrupoDto;
|
||||
onSubmit: (a: GrupoDto) => void;
|
||||
} = $props();
|
||||
|
||||
onMount(() => {});
|
||||
const handleSubmit = (e: Event) => {
|
||||
e.preventDefault();
|
||||
onSubmit(data);
|
||||
};
|
||||
</script>
|
||||
|
||||
<div
|
||||
class="modal show d-block"
|
||||
tabindex="-1"
|
||||
role="dialog"
|
||||
aria-labelledby="exampleModalLabel"
|
||||
aria-hidden="true"
|
||||
>
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="exampleModalLabel">
|
||||
Selecciona una opción
|
||||
</h5>
|
||||
<button
|
||||
type="button"
|
||||
class="btn-close"
|
||||
aria-label="Close"
|
||||
onclick={onClose}
|
||||
></button>
|
||||
</div>
|
||||
<div class="modal-body"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
1
Front/src/types.d.ts
vendored
1
Front/src/types.d.ts
vendored
@@ -226,6 +226,7 @@ export type GrupoDto = {
|
||||
gruposIncluidos:string[],
|
||||
permisos:PermisoDto[]
|
||||
}
|
||||
|
||||
export type PermisoDto = {
|
||||
id:number,
|
||||
descripcion:string
|
||||
|
||||
Reference in New Issue
Block a user