diff --git a/src/component/ProductComponent.js b/src/component/ProductComponent.js
index 83ba644..2a41284 100644
--- a/src/component/ProductComponent.js
+++ b/src/component/ProductComponent.js
@@ -487,26 +487,28 @@ export const ProductComponent = observer((props) => {
}}
>
-
-
- Filter Supplier
-
-
-
+ {store.authentication.userData.role === "Admin" && (
+
+
+ Filter Supplier
+
+
+
+ )}
Filter Sub-Categories
diff --git a/src/pages/App/DesktopLayout.js b/src/pages/App/DesktopLayout.js
index 1c42c2e..50fffbd 100644
--- a/src/pages/App/DesktopLayout.js
+++ b/src/pages/App/DesktopLayout.js
@@ -126,15 +126,22 @@ export const DesktopLayout = observer(() => {
}}
>
diff --git a/src/pages/Membership/Membership.js b/src/pages/Membership/Membership.js
index 4892e97..b8c1cfd 100644
--- a/src/pages/Membership/Membership.js
+++ b/src/pages/Membership/Membership.js
@@ -259,7 +259,13 @@ export const Membership = observer(() => {
setConfirmLoading(true);
modalLoader.setLoading(true);
try {
- await store.membership.update(initialData.id, data);
+ console.log(data, "edit data");
+ const request = {
+ ...data,
+ image_identity: image,
+ image_store: imageStore,
+ };
+ await store.membership.update(initialData.id, request);
message.success(
initialData.isChangePassword
? "Success Change Member Password"
@@ -520,8 +526,8 @@ export const Membership = observer(() => {
visible={visibleModal}
confirmLoading={confirmLoading}
initialData={initialData}
- onCreate={async (data,image,imageStore) => {
- onSubmit(data,image,imageStore);
+ onCreate={async (data, image, imageStore) => {
+ onSubmit(data, image, imageStore);
}}
onCancel={async () => {
setInitialData({});
diff --git a/src/pages/Profile/Profile.js b/src/pages/Profile/Profile.js
index 69a1806..ca45c15 100644
--- a/src/pages/Profile/Profile.js
+++ b/src/pages/Profile/Profile.js
@@ -256,7 +256,7 @@ export const Profile = observer(() => {
{store.authentication.profileData.superior?.username}
- {store.authentication.userData.role === "Sales" && (
+ {store.authentication.userData.role === "Retail" && (
Foto Identitas
@@ -292,14 +292,12 @@ export const Profile = observer(() => {
)}
- {store.authentication.userData.role === "Supervisor" && (
+ {/* {store.authentication.userData.role === "Supervisor" && (
Foto Identitas
-
- Foto Toko
-
+
{
/>
-
-
-
-
-
- )}
+ )} */}
diff --git a/src/store/membership.js b/src/store/membership.js
index e1fd2a3..1f7f1f4 100644
--- a/src/store/membership.js
+++ b/src/store/membership.js
@@ -86,6 +86,7 @@ export class Membership {
async update(id, data) {
try {
const response = await http.put('/users/' + id).send(data);
+ console.log(data,"data dari store")
return response;
} catch (e) {
console.error(e);