Commit 85b67fbc authored by Martin Wortschack's avatar Martin Wortschack Committed by Phil Hughes

Replace breakpoints with GlBreakpointInstance in main.js and onboarding/onboarding_welcome/index.js

parent d3036faf
...@@ -19,7 +19,7 @@ import { getLocationHash, visitUrl } from './lib/utils/url_utility'; ...@@ -19,7 +19,7 @@ import { getLocationHash, visitUrl } from './lib/utils/url_utility';
// everything else // everything else
import loadAwardsHandler from './awards_handler'; import loadAwardsHandler from './awards_handler';
import bp from './breakpoints'; import { GlBreakpointInstance as bp } from '@gitlab/ui/dist/utils';
import Flash, { removeFlashClickListener } from './flash'; import Flash, { removeFlashClickListener } from './flash';
import './gl_dropdown'; import './gl_dropdown';
import initTodoToggle from './header'; import initTodoToggle from './header';
...@@ -185,7 +185,7 @@ document.addEventListener('DOMContentLoaded', () => { ...@@ -185,7 +185,7 @@ document.addEventListener('DOMContentLoaded', () => {
} }
}); });
if (bootstrapBreakpoint === 'xs') { if (bootstrapBreakpoint === 'sm' || bootstrapBreakpoint === 'xs') {
const $rightSidebar = $('aside.right-sidebar, .layout-page'); const $rightSidebar = $('aside.right-sidebar, .layout-page');
$rightSidebar.removeClass('right-sidebar-expanded').addClass('right-sidebar-collapsed'); $rightSidebar.removeClass('right-sidebar-expanded').addClass('right-sidebar-collapsed');
...@@ -270,7 +270,8 @@ document.addEventListener('DOMContentLoaded', () => { ...@@ -270,7 +270,8 @@ document.addEventListener('DOMContentLoaded', () => {
}); });
$document.on('breakpoint:change', (e, breakpoint) => { $document.on('breakpoint:change', (e, breakpoint) => {
if (breakpoint === 'sm' || breakpoint === 'xs') { const breakpointSizes = ['md', 'sm', 'xs'];
if (breakpointSizes.includes(breakpoint)) {
const $gutterIcon = $sidebarGutterToggle.find('i'); const $gutterIcon = $sidebarGutterToggle.find('i');
if ($gutterIcon.hasClass('fa-angle-double-right')) { if ($gutterIcon.hasClass('fa-angle-double-right')) {
$sidebarGutterToggle.trigger('click'); $sidebarGutterToggle.trigger('click');
......
import Vue from 'vue'; import Vue from 'vue';
import { GlBreakpointInstance as breakpointInstance } from '@gitlab/ui/dist/utils';
import WelcomePage from './components/welcome_page.vue'; import WelcomePage from './components/welcome_page.vue';
import { parseBoolean } from '~/lib/utils/common_utils'; import { parseBoolean } from '~/lib/utils/common_utils';
import { redirectTo } from '~/lib/utils/url_utility'; import { redirectTo } from '~/lib/utils/url_utility';
import onboardingUtils from './../utils'; import onboardingUtils from './../utils';
import breakpointInstance from '~/breakpoints';
export default function() { export default function() {
const el = document.getElementById('js-onboarding-welcome'); const el = document.getElementById('js-onboarding-welcome');
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment