mirror of
https://github.com/plankanban/planka.git
synced 2025-07-19 13:19:44 +02:00
15 lines
331 B
JavaScript
15 lines
331 B
JavaScript
import { useCallback, useState } from 'react';
|
|
|
|
export default (initialParams) => {
|
|
const [modal, setModal] = useState(() => initialParams);
|
|
|
|
const open = useCallback((params) => {
|
|
setModal(params);
|
|
}, []);
|
|
|
|
const handleClose = useCallback(() => {
|
|
setModal(null);
|
|
}, []);
|
|
|
|
return [modal, open, handleClose];
|
|
};
|