Skip to content

Commit 2079ca2

Browse files
fix(firstMile): save bucket selection to session (#4501)
1 parent 8cb04ab commit 2079ca2

File tree

6 files changed

+19
-27
lines changed

6 files changed

+19
-27
lines changed

src/homepageExperience/components/steps/go/WriteData.tsx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ import {
1111
import {SafeBlankLink} from 'src/utils/SafeBlankLink'
1212
import WriteDataHelperBuckets from 'src/writeData/components/WriteDataHelperBuckets'
1313
import CodeSnippet from 'src/shared/components/CodeSnippet'
14-
import WriteDataDetailsContextProvider, {
15-
WriteDataDetailsContext,
16-
} from 'src/writeData/components/WriteDataDetailsContext'
14+
import {WriteDataDetailsContext} from 'src/writeData/components/WriteDataDetailsContext'
1715

1816
import {getOrg} from 'src/organizations/selectors'
1917
import DataListening from 'src/homepageExperience/components/DataListening'
@@ -130,9 +128,5 @@ for value := 0; value < 5; value++ {
130128
}
131129

132130
export const WriteData = props => {
133-
return (
134-
<WriteDataDetailsContextProvider>
135-
<WriteDataComponent onSelectBucket={props.onSelectBucket} />
136-
</WriteDataDetailsContextProvider>
137-
)
131+
return <WriteDataComponent onSelectBucket={props.onSelectBucket} />
138132
}

src/homepageExperience/components/steps/nodejs/WriteData.tsx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ import {
1111
import {SafeBlankLink} from 'src/utils/SafeBlankLink'
1212
import WriteDataHelperBuckets from 'src/writeData/components/WriteDataHelperBuckets'
1313
import CodeSnippet from 'src/shared/components/CodeSnippet'
14-
import WriteDataDetailsContextProvider, {
15-
WriteDataDetailsContext,
16-
} from 'src/writeData/components/WriteDataDetailsContext'
14+
import {WriteDataDetailsContext} from 'src/writeData/components/WriteDataDetailsContext'
1715

1816
import {getOrg} from 'src/organizations/selectors'
1917
import DataListening from 'src/homepageExperience/components/DataListening'
@@ -129,9 +127,5 @@ for (let i = 0; i < 5; i++) {
129127
}
130128

131129
export const WriteData = props => {
132-
return (
133-
<WriteDataDetailsContextProvider>
134-
<WriteDataComponent onSelectBucket={props.onSelectBucket} />
135-
</WriteDataDetailsContextProvider>
136-
)
130+
return <WriteDataComponent onSelectBucket={props.onSelectBucket} />
137131
}

src/homepageExperience/components/steps/python/WriteData.tsx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ import {
1111
import {SafeBlankLink} from 'src/utils/SafeBlankLink'
1212
import WriteDataHelperBuckets from 'src/writeData/components/WriteDataHelperBuckets'
1313
import CodeSnippet from 'src/shared/components/CodeSnippet'
14-
import WriteDataDetailsContextProvider, {
15-
WriteDataDetailsContext,
16-
} from 'src/writeData/components/WriteDataDetailsContext'
14+
import {WriteDataDetailsContext} from 'src/writeData/components/WriteDataDetailsContext'
1715

1816
import {getOrg} from 'src/organizations/selectors'
1917
import DataListening from 'src/homepageExperience/components/DataListening'
@@ -124,9 +122,5 @@ for value in range(5):
124122
}
125123

126124
export const WriteData = props => {
127-
return (
128-
<WriteDataDetailsContextProvider>
129-
<WriteDataComponent onSelectBucket={props.onSelectBucket} />
130-
</WriteDataDetailsContextProvider>
131-
)
125+
return <WriteDataComponent onSelectBucket={props.onSelectBucket} />
132126
}

src/homepageExperience/containers/GoWizard.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {WriteData} from 'src/homepageExperience/components/steps/go/WriteData'
1818
import {ExecuteQuery} from 'src/homepageExperience/components/steps/go/ExecuteQuery'
1919
import {Finish} from 'src/homepageExperience/components/steps/Finish'
2020
import {ExecuteAggregateQuery} from 'src/homepageExperience/components/steps/go/ExecuteAggregateQuery'
21+
import WriteDataDetailsContextProvider from 'src/writeData/components/WriteDataDetailsContext'
2122

2223
import {GoIcon} from 'src/homepageExperience/components/HomepageIcons'
2324

@@ -167,7 +168,9 @@ export class GoWizard extends PureComponent<null, State> {
167168
}
168169
)}
169170
>
170-
{this.renderStep()}
171+
<WriteDataDetailsContextProvider>
172+
{this.renderStep()}
173+
</WriteDataDetailsContextProvider>{' '}
171174
</div>
172175

173176
<div className="homepage-wizard-container-footer">

src/homepageExperience/containers/NodejsWizard.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {WriteData} from 'src/homepageExperience/components/steps/nodejs/WriteDat
1818
import {ExecuteQuery} from 'src/homepageExperience/components/steps/nodejs/ExecuteQuery'
1919
import {Finish} from 'src/homepageExperience/components/steps/Finish'
2020
import {ExecuteAggregateQuery} from 'src/homepageExperience/components/steps/nodejs/ExecuteAggregateQuery'
21+
import WriteDataDetailsContextProvider from 'src/writeData/components/WriteDataDetailsContext'
2122

2223
import {NodejsIcon} from 'src/homepageExperience/components/HomepageIcons'
2324

@@ -168,7 +169,9 @@ export class NodejsWizard extends PureComponent<null, State> {
168169
}
169170
)}
170171
>
171-
{this.renderStep()}
172+
<WriteDataDetailsContextProvider>
173+
{this.renderStep()}
174+
</WriteDataDetailsContextProvider>
172175
</div>
173176

174177
<div className="homepage-wizard-container-footer">

src/homepageExperience/containers/PythonWizard.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import {
1010
SubwayNav,
1111
} from '@influxdata/clockface'
1212

13+
import WriteDataDetailsContextProvider from 'src/writeData/components/WriteDataDetailsContext'
14+
1315
import {InstallDependencies} from 'src/homepageExperience/components/steps/python/InstallDependencies'
1416
import {Overview} from 'src/homepageExperience/components/steps/Overview'
1517
import {Tokens} from 'src/homepageExperience/components/steps/Tokens'
@@ -169,7 +171,9 @@ export class PythonWizard extends PureComponent<null, State> {
169171
}
170172
)}
171173
>
172-
{this.renderStep()}
174+
<WriteDataDetailsContextProvider>
175+
{this.renderStep()}
176+
</WriteDataDetailsContextProvider>
173177
</div>
174178

175179
<div className="homepage-wizard-container-footer">

0 commit comments

Comments
 (0)