preview.js
567 Bytes
import { getJlsTabbarMockData } from './tabbar.mock';
const getQueryValue = (query = {}, key = '') => String(query?.[key] || '');
export const getJlsTabbarPreviewOptions = (query = {}) => {
const previewEnabled = getQueryValue(query, 'jlsTabbarPreview') === '1';
const mockEnabled = getQueryValue(query, 'jlsTabbarMock') === '1';
return {
previewEnabled,
loadOptions: mockEnabled
? {
useMock: true,
mockData: getJlsTabbarMockData(),
}
: {
useMock: false,
mockData: null,
},
};
};