mirror of
https://github.com/kjanat/livedash-node.git
synced 2026-01-16 11:32:13 +01:00
feat: add repository pattern, service layer architecture, and scheduler management
- Implement repository pattern for data access layer - Add comprehensive service layer for business logic - Create scheduler management system with health monitoring - Add bounded buffer utility for memory management - Enhance security audit logging with retention policies
This commit is contained in:
@ -141,7 +141,7 @@ function usePlatformDashboardState() {
|
||||
const [copiedEmail, setCopiedEmail] = useState(false);
|
||||
const [copiedPassword, setCopiedPassword] = useState(false);
|
||||
const [searchTerm, setSearchTerm] = useState("");
|
||||
const [newCompanyData, setNewCompanyData] = useState({
|
||||
const [newCompanyData, setNewCompanyData] = useState<NewCompanyData>({
|
||||
name: "",
|
||||
csvUrl: "",
|
||||
csvUsername: "",
|
||||
@ -202,9 +202,7 @@ function useFormIds() {
|
||||
*/
|
||||
function renderCompanyFormFields(
|
||||
newCompanyData: NewCompanyData,
|
||||
setNewCompanyData: (
|
||||
updater: (prev: NewCompanyData) => NewCompanyData
|
||||
) => void,
|
||||
setNewCompanyData: React.Dispatch<React.SetStateAction<NewCompanyData>>,
|
||||
formIds: FormIds
|
||||
) {
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user