Merged PR 816: function修正

## 概要
[Task3879: function修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3879)

- 元PBI or タスクへのリンク(内容・目的などはそちらにあるはず)
- 何をどう変更したか、追加したライブラリなど
- このPull Requestでの対象/対象外
- 影響範囲(他の機能にも影響があるか)

## レビューポイント
- 特にレビューしてほしい箇所
- 軽微なものや自明なものは記載不要
- 修正範囲が大きい場合などに記載
- 全体的にや仕様を満たしているか等は本当に必要な時のみ記載
- 修正箇所がほかの機能に影響していないか

## UIの変更
- Before/Afterのスクショなど
- スクショ置き場

## クエリの変更
- Repositoryを変更し、クエリが変更された場合は変更内容を確認する
- Before/Afterのクエリ
- クエリ置き場

## 動作確認状況
- ローカルで確認、develop環境で確認など
- 行った修正がデグレを発生させていないことを確認できるか
  - 具体的にどのような確認をしたか
    - どのケースに対してどのような手段でデグレがないことを担保しているか

## 補足
- 相談、参考資料などがあれば
This commit is contained in:
makabe.t 2024-03-08 01:09:14 +00:00
parent 9dc80b4965
commit 146b8a6e40
2 changed files with 8 additions and 1 deletions

View File

@ -257,6 +257,10 @@ export const userSlice = createSlice({
const { users } = action.payload;
state.apps.importUsers = users;
},
cleanupImportUsers: (state) => {
state.apps.importFileName = initialState.apps.importFileName;
state.apps.importUsers = initialState.apps.importUsers;
},
},
extraReducers: (builder) => {
builder.addCase(listUsersAsync.pending, (state) => {
@ -353,6 +357,7 @@ export const {
cleanupLicenseAllocateInfo,
changeImportFileName,
changeImportCsv,
cleanupImportUsers,
} = userSlice.actions;
export default userSlice.reducer;

View File

@ -11,6 +11,7 @@ import {
changeImportCsv,
selectImportFileName,
selectImportValidationErrors,
cleanupImportUsers,
} from "features/user";
import { parseCSV } from "common/parser";
import close from "../../assets/images/close.svg";
@ -31,8 +32,9 @@ export const ImportPopup: React.FC<UserAddPopupProps> = (props) => {
const closePopup = useCallback(() => {
setIsPushImportButton(false);
dispatch(cleanupImportUsers());
onClose();
}, [onClose]);
}, [onClose, dispatch]);
const [isPushImportButton, setIsPushImportButton] = useState<boolean>(false);
const isLoading = useSelector(selectIsLoading);