Components

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element

Methods

(inner) Board(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Example
const panels = [{ name: 'Panel 1' }, { name: 'Panel 2' }];
return (
  <Board name="Mi Tablero" type="todo" panels={panels} />
)
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) BoardTask(props)

Description:
  • Componente Board (Tablero)

    Este componente representa un tablero que contiene múltiples paneles. El tablero tiene un tipo específico que determina su estilo y el de sus paneles.

Source:
Parameters:
Name Type Description
props Object

Las propiedades del componente.

Properties
Name Type Description
name string

El nombre del tablero.

type string

El tipo del tablero (e.g., 'todo', 'inprogress', 'toreview', 'done').

panels Array

Un array de objetos que representan los paneles del tablero.

Properties
Name Type Description
_id string

El identificador de cada panel individual.

nombre string

El nombre de cada panel individual.

(inner) EditMenuProject(props) → {JSX.Element}

Description:
  • Componente de menú de edición para proyectos. Proporciona botones para añadir, editar y eliminar proyectos, así como para añadir personas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
id string

Identificador único del proyecto

onAddTask function

Función para añadir una nueva tarea

onAddPerson function

Función para añadir un colaborador al proyecto

onEditProject function

Función para editar el proyecto

onDeleteProject function

Función para eliminar el proyecto

Returns:

Componente EditMenuProject renderizado

Type
JSX.Element

(inner) Footer() → {JSX.Element}

Description:
  • Componente de pie de página para la aplicación. Muestra un menú de navegación con un enlace para contactar.

Source:
Returns:

Componente Footer renderizado

Type
JSX.Element

(inner) Header() → {JSX.Element}

Description:
  • Componente Header

    Este componente renderiza el encabezado de la aplicación, que incluye el título, enlaces de navegación y un botón para cambiar entre el modo claro y oscuro.

Source:
Returns:

El componente Header renderizado

Type
JSX.Element

(inner) Panel(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) PanelTarea(props) → {JSX.Element}

Description:
  • Componente Panel que muestra el nombre de tarea o proyecto como contenido.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
name string

Nombre o contenido a mostrar en el panel

type string

Tipo de panel para definir color del borde

id string

El identificador del panel

Returns:

Componente Panel renderizado

Type
JSX.Element

(inner) TaskMenuEdit(props) → {JSX.Element}

Description:
  • Componente de menú de edición para tareas. Proporciona botones para editar y eliminar tareas.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Properties
Name Type Description
onEditTask function

Función para editar la tarea

onDeleteTask function

Función para eliminar la tarea

id string

Identificador único de la tarea

Returns:

Componente TaskMenuEdit renderizado

Type
JSX.Element

(inner) TeamMenu(props) → {JSX.Element}

Description:
  • Componente que muestra un menú con los miembros del equipo.

Source:
Parameters:
Name Type Description
props Object

Propiedades del componente

Returns:

Componente TeamMenu renderizado

Type
JSX.Element