diff --git a/com.twin.app.shoptime/src/App/deepLinkHandler.js b/com.twin.app.shoptime/src/App/deepLinkHandler.js index b3f90b14..ca046590 100644 --- a/com.twin.app.shoptime/src/App/deepLinkHandler.js +++ b/com.twin.app.shoptime/src/App/deepLinkHandler.js @@ -8,48 +8,47 @@ export const handleDeepLink = (contentTarget) => (dispatch, getState) => { const linkTpCd = tokens[1]; // 진입경로코드 const linkTpName = tokens[1]; // 진입경로명 const type = tokens[3]; // 링크 타입. - let panelName=""; + let panelName = ""; let panelInfo = {}; - switch(type){ - case 'LS': + switch (type) { + case "LS": break; - case 'PD': + case "PD": break; - case 'SD': + case "SD": break; - case 'MA': + case "MA": break; - case 'TD': + case "TD": break; - case 'OS': + case "OS": panelName = panel_names.ON_SALE_PANEL; break; - case 'HP': - break; - case 'HD': + case "HP": break; - case 'APD': + case "HD": break; - case 'AMD': + case "APD": break; - case 'ATD': + case "AMD": break; - case 'ASD': + case "ATD": break; - case 'TO': + case "ASD": break; - case 'PS': + case "TO": break; - case 'SC': + case "PS": + break; + case "SC": break; } - if(panelName){ - console.log('handleDeepLink - panelName', panelName, panelInfo); - dispatch(pushPanel({ name: panelName, panelInfo})); + if (panelName) { + console.log("handleDeepLink - panelName", panelName, panelInfo); + dispatch(pushPanel({ name: panelName, panelInfo })); //todo deeplink log } - }else{ - console.log('handleDeepLink - no target'); + } else { + console.log("handleDeepLink - no target"); } }; - diff --git a/com.twin.app.shoptime/src/utils/helperMethods.js b/com.twin.app.shoptime/src/utils/helperMethods.js index 514f1a16..cb2c1b9a 100644 --- a/com.twin.app.shoptime/src/utils/helperMethods.js +++ b/com.twin.app.shoptime/src/utils/helperMethods.js @@ -87,25 +87,29 @@ export const scaleH = (value) => { }; //for test -//V2_԰ڵ_԰θ_MT_ -//V2_԰ڵ_԰θ_OS_LGīװCode_īװ + + let localLaunchParams = { - contentTarget: "V2_aaa_dummy_OS_categorycode_subcategorycode" + // contentTarget: "V2_aaa_dummy_OS_categorycode_subcategorycode", }; export const getLaunchParams = () => { - let params = {}; + let params = {}; - if (typeof window === 'object' && window.PalmSystem && window.PalmSystem.launchParams) { - try { - params = JSON.parse(window.PalmSystem.launchParams); - if (params['x-webos-app-container-launch'] === true) { - params = params.details; - } - } catch (e) { - params = {}; - } - return params; - }else{ - return localLaunchParams; - } -}; \ No newline at end of file + if ( + typeof window === "object" && + window.PalmSystem && + window.PalmSystem.launchParams + ) { + try { + params = JSON.parse(window.PalmSystem.launchParams); + if (params["x-webos-app-container-launch"] === true) { + params = params.details; + } + } catch (e) { + params = {}; + } + return params; + } else { + return localLaunchParams; + } +};