Skip to content

Commit

Permalink
fix(publicPath): pass via wp_localize_data
Browse files Browse the repository at this point in the history
  • Loading branch information
domtra committed Nov 29, 2019
1 parent 325e667 commit bfb2435
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 5 deletions.
4 changes: 2 additions & 2 deletions Components/FeatureAdminComponentScreenshots/admin.js
@@ -1,4 +1,4 @@
/* globals wpData */
/* globals FlyntData, FlyntComponentScreenshots */
import $ from 'jquery'

const $body = $('body')
Expand All @@ -17,7 +17,7 @@ $body.on('mouseleave', 'a[data-layout]', function (e) {

function showComponentScreenshot (layout, $wrapper) {
const componentName = firstToUpperCase(layout)
const image = `${wpData.templateDirectoryUri}/${wpData.components[componentName]}/screenshot.png`
const image = `${FlyntData.templateDirectoryUri}/${FlyntComponentScreenshots.components[componentName]}/screenshot.png`
const $wrapperContainer = $("<div class='flyntComponentScreenshot-imageWrapper'>").appendTo($wrapper)

getImage(image).done(function () {
Expand Down
2 changes: 1 addition & 1 deletion Components/FeatureAdminComponentScreenshots/functions.php
Expand Up @@ -13,7 +13,7 @@
return str_replace($templateDirectory, '', $componentPath);
}, $componentManager->getAll()),
];
wp_localize_script('Flynt/assets/admin', 'wpData', $data);
wp_localize_script('Flynt/assets/admin', 'FlyntComponentScreenshots', $data);
});

if (class_exists('acf')) {
Expand Down
2 changes: 1 addition & 1 deletion assets/scripts/publicPath.js
@@ -1,2 +1,2 @@
const themeUrl = document.querySelector("meta[name='themeUrl']").getAttribute('content')
const themeUrl = window.FlyntData.templateDirectoryUri
__webpack_public_path__ = `${themeUrl}/dist/` // eslint-disable-line
8 changes: 8 additions & 0 deletions inc/assets.php
Expand Up @@ -16,6 +16,10 @@
'inFooter' => false,
]);
wp_script_add_data('Flynt/assets', 'defer', true);
$data = [
'templateDirectoryUri' => get_template_directory_uri(),
];
wp_localize_script('Flynt/assets', 'FlyntData', $data);
Asset::enqueue([
'name' => 'Flynt/assets',
'path' => 'assets/main.css',
Expand All @@ -31,6 +35,10 @@
'inFooter' => false,
]);
wp_script_add_data('Flynt/assets/admin', 'defer', true);
$data = [
'templateDirectoryUri' => get_template_directory_uri(),
];
wp_localize_script('Flynt/assets/admin', 'FlyntData', $data);
Asset::enqueue([
'name' => 'Flynt/assets/admin',
'path' => 'assets/admin.css',
Expand Down
1 change: 0 additions & 1 deletion templates/_document.twig
Expand Up @@ -4,7 +4,6 @@
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="themeUrl" content="{{ site.theme.uri }}">
<link rel="alternate" type="application/rss+xml" title="{{ site.title }} {{ __('Feed', 'flynt') }}" href="{{ site.rss2 | e('esc_url') }}">
{{ function('wp_head') }}
</head>
Expand Down

0 comments on commit bfb2435

Please sign in to comment.