refactor(import): remove console logs and streamline session storage handling
This commit is contained in:
@@ -39,23 +39,13 @@ export default function ImportFilePage() {
|
||||
}
|
||||
|
||||
const data = await res.json();
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[ImportFilePage:file] quick-import response', {
|
||||
imageUrl: data.imageUrl ?? null,
|
||||
imageWarning: data.imageWarning ?? null,
|
||||
markdownLength: (data.markdown ?? '').length,
|
||||
});
|
||||
// ...existing code...
|
||||
sessionStorage.setItem('prefilled_markdown', data.markdown ?? '');
|
||||
if (data.imageUrl) {
|
||||
sessionStorage.setItem('prefilled_image_url', data.imageUrl);
|
||||
} else {
|
||||
sessionStorage.removeItem('prefilled_image_url');
|
||||
}
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[ImportFilePage:file] sessionStorage snapshot', {
|
||||
prefilled_markdown: sessionStorage.getItem('prefilled_markdown')?.length ?? 0,
|
||||
prefilled_image_url: sessionStorage.getItem('prefilled_image_url'),
|
||||
});
|
||||
router.push('/recipes/write');
|
||||
} catch (err) {
|
||||
setError(err instanceof Error ? err.message : 'Importen misslyckades.');
|
||||
@@ -88,23 +78,13 @@ export default function ImportFilePage() {
|
||||
}
|
||||
|
||||
const data = await res.json();
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[ImportFilePage:url] quick-import response', {
|
||||
imageUrl: data.imageUrl ?? null,
|
||||
imageWarning: data.imageWarning ?? null,
|
||||
markdownLength: (data.markdown ?? '').length,
|
||||
});
|
||||
// ...existing code...
|
||||
sessionStorage.setItem('prefilled_markdown', data.markdown ?? '');
|
||||
if (data.imageUrl) {
|
||||
sessionStorage.setItem('prefilled_image_url', data.imageUrl);
|
||||
} else {
|
||||
sessionStorage.removeItem('prefilled_image_url');
|
||||
}
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[ImportFilePage:url] sessionStorage snapshot', {
|
||||
prefilled_markdown: sessionStorage.getItem('prefilled_markdown')?.length ?? 0,
|
||||
prefilled_image_url: sessionStorage.getItem('prefilled_image_url'),
|
||||
});
|
||||
router.push('/recipes/write');
|
||||
} catch (err) {
|
||||
setError(err instanceof Error ? err.message : 'Importen misslyckades.');
|
||||
|
||||
@@ -62,11 +62,7 @@ export default function WriteRecipePage() {
|
||||
// Kontrollera om det finns förifylld Markdown från snabbimport
|
||||
const prefilledMarkdown = sessionStorage.getItem('prefilled_markdown');
|
||||
const prefilledImageUrl = sessionStorage.getItem('prefilled_image_url');
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[WriteRecipePage] prefilled values', {
|
||||
prefilledMarkdownLength: prefilledMarkdown?.length ?? 0,
|
||||
prefilledImageUrl,
|
||||
});
|
||||
// ...existing code...
|
||||
if (prefilledImageUrl) {
|
||||
setImageUrl(prefilledImageUrl);
|
||||
sessionStorage.removeItem('prefilled_image_url');
|
||||
@@ -196,8 +192,7 @@ export default function WriteRecipePage() {
|
||||
note: ing.editedNote || undefined,
|
||||
})),
|
||||
};
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[WriteRecipePage] create payload imageUrl', body.imageUrl ?? null);
|
||||
// ...existing code...
|
||||
|
||||
try {
|
||||
const res = await authFetch('/api/recipes', {
|
||||
@@ -211,7 +206,7 @@ export default function WriteRecipePage() {
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[WriteRecipePage] recipe create success');
|
||||
// ...existing code...
|
||||
|
||||
setStep('saved');
|
||||
router.refresh();
|
||||
|
||||
Reference in New Issue
Block a user