+
+
+ handleUsernameChange(val)}
+ onRun={handleRun}
+ collection={collection}
+ />
+
+
+
+
+ handlePasswordChange(val)}
+ onRun={handleRun}
+ collection={collection}
+ />
+
+
+ );
+};
+
+export default BasicAuth;
diff --git a/packages/bruno-app/src/components/RequestPane/Auth/BearerAuth/index.js b/packages/bruno-app/src/components/RequestPane/Auth/BearerAuth/index.js
index 90347dc5a..d839d6206 100644
--- a/packages/bruno-app/src/components/RequestPane/Auth/BearerAuth/index.js
+++ b/packages/bruno-app/src/components/RequestPane/Auth/BearerAuth/index.js
@@ -1,13 +1,13 @@
-import React, { useState } from 'react';
+import React from 'react';
import get from 'lodash/get';
import { useTheme } from 'providers/Theme';
import { useDispatch } from 'react-redux';
import SingleLineEditor from 'components/SingleLineEditor';
-import { updateBearerToken } from 'providers/ReduxStore/slices/collections';
+import { updateAuth } from 'providers/ReduxStore/slices/collections';
import { sendRequest, saveRequest } from 'providers/ReduxStore/slices/collections/actions';
import StyledWrapper from './StyledWrapper';
-const BearerAuth = ({ onTokenChange, item, collection }) => {
+const BearerAuth = ({ item, collection }) => {
const dispatch = useDispatch();
const { storedTheme } = useTheme();
@@ -20,7 +20,8 @@ const BearerAuth = ({ onTokenChange, item, collection }) => {
const handleTokenChange = (token) => {
dispatch(
- updateBearerToken({
+ updateAuth({
+ mode: 'bearer',
collectionUid: collection.uid,
itemUid: item.uid,
content: {
@@ -32,9 +33,7 @@ const BearerAuth = ({ onTokenChange, item, collection }) => {
return (