diff --git a/frontend/src/components/modals/CommitMessageModal.js b/frontend/src/components/modals/CommitMessageModal.js
index b2a6720..8976498 100644
--- a/frontend/src/components/modals/CommitMessageModal.js
+++ b/frontend/src/components/modals/CommitMessageModal.js
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
-import { Modal, Input } from '@geist-ui/core';
+import { Modal, TextInput, Button, Group, Box } from '@mantine/core';
import { useModalContext } from '../../contexts/ModalContext';
const CommitMessageModal = ({ onCommitAndPush }) => {
@@ -17,22 +17,31 @@ const CommitMessageModal = ({ onCommitAndPush }) => {
return (
setCommitMessageModalVisible(false)}
+ title="Enter Commit Message"
+ centered
+ size="sm"
>
- Enter Commit Message
-
-
+ setMessage(e.target.value)}
+ onChange={(event) => setMessage(event.currentTarget.value)}
+ mb="md"
+ w="100%"
/>
-
- setCommitMessageModalVisible(false)}>
- Cancel
-
- Commit
+
+
+
+
+
);
};
diff --git a/frontend/src/components/modals/CreateFileModal.js b/frontend/src/components/modals/CreateFileModal.js
index 1666dda..c06952b 100644
--- a/frontend/src/components/modals/CreateFileModal.js
+++ b/frontend/src/components/modals/CreateFileModal.js
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
-import { Modal, Input } from '@geist-ui/core';
+import { Modal, TextInput, Button, Group, Box } from '@mantine/core';
import { useModalContext } from '../../contexts/ModalContext';
const CreateFileModal = ({ onCreateFile }) => {
@@ -16,22 +16,31 @@ const CreateFileModal = ({ onCreateFile }) => {
return (
setNewFileModalVisible(false)}
+ title="Create New File"
+ centered
+ size="sm"
>
- Create New File
-
-
+ setFileName(e.target.value)}
+ onChange={(event) => setFileName(event.currentTarget.value)}
+ mb="md"
+ w="100%"
/>
-
- setNewFileModalVisible(false)}>
- Cancel
-
- Create
+
+
+
+
+
);
};
diff --git a/frontend/src/components/modals/DeleteFileModal.js b/frontend/src/components/modals/DeleteFileModal.js
index c267466..edd4fbf 100644
--- a/frontend/src/components/modals/DeleteFileModal.js
+++ b/frontend/src/components/modals/DeleteFileModal.js
@@ -1,5 +1,5 @@
import React from 'react';
-import { Modal, Text } from '@geist-ui/core';
+import { Modal, Text, Button, Group } from '@mantine/core';
import { useModalContext } from '../../contexts/ModalContext';
const DeleteFileModal = ({ onDeleteFile, selectedFile }) => {
@@ -13,17 +13,23 @@ const DeleteFileModal = ({ onDeleteFile, selectedFile }) => {
return (
setDeleteFileModalVisible(false)}
+ title="Delete File"
+ centered
>
- Delete File
-
- Are you sure you want to delete "{selectedFile}"?
-
- setDeleteFileModalVisible(false)}>
- Cancel
-
- Delete
+ Are you sure you want to delete "{selectedFile}"?
+
+
+
+
);
};