@@ -12,23 +12,26 @@ const getRepositoryConfig = (name: string) => {
1212 branchName : 'release' ,
1313 fileNameEntireHistory : 'sleep.txt' ,
1414 fileNameCheckedOutBranch : 'sleep-release.txt' ,
15- headCommitHash : '1352f4c'
15+ headCommitHash : '1352f4c' ,
16+ headCommitCheckoutOutBranch : 'e059c28'
1617 }
1718 }
1819 case 'TomPlum/advent-of-code-2019' : {
1920 return {
2021 branchName : 'master' ,
2122 fileNameEntireHistory : 'advent-of-code-2019.txt' ,
2223 fileNameCheckedOutBranch : 'advent-of-code-2019-master.txt' ,
23- headCommitHash : 'c88f0b9'
24+ headCommitHash : 'c88f0b9' ,
25+ headCommitCheckoutOutBranch : '12d47cc'
2426 }
2527 }
2628 case 'TomPlum/learn-japanese' : {
2729 return {
2830 branchName : 'feature/JPUI-51' ,
2931 fileNameEntireHistory : 'learn-japanese.txt' ,
3032 fileNameCheckedOutBranch : 'learn-japanese-feature.txt' ,
31- headCommitHash : 'de80ee8'
33+ headCommitHash : 'de80ee8' ,
34+ headCommitCheckoutOutBranch : 'de80ee8d'
3235 }
3336 }
3437 default : {
@@ -39,7 +42,13 @@ const getRepositoryConfig = (name: string) => {
3942
4043export const useStoryState = ( { isServerSidePaginated, onChangeRepository } : StoryStateProps = { } ) => {
4144 const [ repository , setRepository ] = useState ( 'TomPlum/sleep' )
42- const { branchName, fileNameEntireHistory, fileNameCheckedOutBranch, headCommitHash } = getRepositoryConfig ( repository )
45+ const {
46+ branchName,
47+ fileNameEntireHistory,
48+ fileNameCheckedOutBranch,
49+ headCommitHash,
50+ headCommitCheckoutOutBranch
51+ } = getRepositoryConfig ( repository )
4352
4453 const { data, isLoading } = useGitLogEntries ( {
4554 fileName : isServerSidePaginated ? fileNameCheckedOutBranch : fileNameEntireHistory
@@ -68,7 +77,7 @@ export const useStoryState = ({ isServerSidePaginated, onChangeRepository }: Sto
6877 return {
6978 loading : isLoading ,
7079 branch : branchName ,
71- headCommitHash,
80+ headCommitHash : isServerSidePaginated ? headCommitCheckoutOutBranch : headCommitHash ,
7281 entries : data ,
7382 theme,
7483 colours,
0 commit comments