mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-04-29 06:04:29 +08:00
Compare commits
2 Commits
471c0d9990
...
fix-skills
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ebf407e46b | ||
|
|
ea13395207 |
@@ -164,10 +164,20 @@ export const SkillsPage = forwardRef<SkillsPageHandle, SkillsPageProps>(
|
||||
const handleAddRepo = async (repo: SkillRepo) => {
|
||||
try {
|
||||
await addRepoMutation.mutateAsync(repo);
|
||||
// Await discovery so we can report the real count
|
||||
const { data: freshSkills } = await refetchDiscoverable();
|
||||
const count =
|
||||
freshSkills?.filter(
|
||||
(s) =>
|
||||
s.repoOwner === repo.owner &&
|
||||
s.repoName === repo.name &&
|
||||
(s.repoBranch || "main") === (repo.branch || "main"),
|
||||
).length ?? 0;
|
||||
toast.success(
|
||||
t("skills.repo.addSuccess", {
|
||||
owner: repo.owner,
|
||||
name: repo.name,
|
||||
count,
|
||||
}),
|
||||
{ closeButton: true },
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user