1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-18 20:21:44 +00:00

remove repo

This commit is contained in:
Rokt33r
2016-05-02 04:36:34 +09:00
parent b9fd3b8b7d
commit 744907ac38
5 changed files with 61 additions and 43 deletions

View File

@@ -332,12 +332,22 @@ import RepositoryManager from 'browser/lib/RepositoryManager'
const initialRepositories = RepositoryManager.getRepos()
function repositories (state = initialRepositories, action) {
console.log(state)
switch (action.type) {
case 'ADD_REPOSITORY':
let repos = state.slice()
repos.push(action.data)
return repos
{
let repos = state.slice()
repos.push(action.data)
return repos
}
case 'REMOVE_REPOSITORY':
{
let repos = state.slice()
let targetIndex = _.findIndex(repos, {key: action.data.key})
if (targetIndex > -1) {
repos.splice(targetIndex, 1)
}
return repos
}
}
return state
}