Commit 1ade661b by o.kimura

調整中

parent 074a4958
......@@ -99,17 +99,11 @@
</div>
<div id="contents_area_top">
<div id="showcase">
<script type="text/javascript">
<!--
includeShowcaseImage();
//
-->
</script>
</div>
<noscript>
<p>当サイトはJavaScriptをonにしてご覧ください。</p>
</noscript>
</div>
<p class="headline_area"><a href="https://www.sanitary-net.com/news/news1508">新型コロナウイルスなどのトイレでの感染対策に関連するQ&Aを追加しました。</a></p>
<div id="main_area" class="clearfix">
......
......@@ -122,14 +122,12 @@ function includeFoot() {
"<div id='footer_a' >\n" +
"<p>一般社団法人 日本レストルーム工業会 会員企業</p>\n" +
"<ul>\n" +
"<li><a href='https://www.asahieito.co.jp/'>アサヒ衛陶株式会社</a></li><li><a href='https://www.sanei.ltd'>SANEI株式会社</a></li><li><a href='https://www.janis-kogyo.co.jp/'>ジャニス工業株式会社</a></li><li><a href='https://www.toshiba-lifestyle.com/jp/'>東芝ライフスタイル株式会社</a></li><li><a href='https://jp.toto.com/'>TOTO株式会社</a></li><li><a href='https://sumai.panasonic.jp/'>パナソニックホールディングス株式会社</a></li><li><a href='https://inax.lixil.co.jp/'>株式会社LIXIL</a></li></ul></div>\n" +
"<div id='footer_b'><p><a href='/'>HOME</a></p><p><a href='/saving/'>トイレ情報</a></p><ul><li><a href='/saving/'>トイレでエコ</a></li><li><a href='/reform/reform.html'>超高齢社会の住宅トイレ</a></li><li><a href='/reform/'>トイレをリフォーム</a></li><li><a href='/clean/'>トイレのお手入れ</a></li></ul><p><a href='/faq/'>トイレQ&amp;A</a></p><p><a href='/trend/study.html'>専門医に訊く(女性のための)温水洗浄便座の適切な使い方</a></p></div>\n" +
"<li><a href='https://www.asahieito.co.jp/'>アサヒ衛陶株式会社</a></li><li><a href='https://www.asahieito.co.jp/'>アサヒ衛陶株式会社</a></li><li><a href='https://www.sanei.ltd'>SANEI株式会社</a></li><li><a href='https://www.janis-kogyo.co.jp/'>ジャニス工業株式会社</a></li><li><a href='https://www.toshiba-lifestyle.com/jp/'>東芝ライフスタイル株式会社</a></li><li><a href='https://jp.toto.com/'>TOTO株式会社</a></li><li><a href='https://sumai.panasonic.jp/'>パナソニックホールディングス株式会社</a></li><li><a href='https://inax.lixil.co.jp/'>株式会社LIXIL</a></li></ul></div>\n" +
"<div id='footer_b'><p><a href='/'>HOME</a></p><p><a href='/saving/'>トイレ情報</a></p><ul><li><a href='/saving/'>トイレでエコ</a></li><li><a href='/reform/'>トイレをリフォーム</a></li><li><a href='/clean/'>トイレのお手入れ</a></li><li><a href='/reform/reform.html'>超高齢社会の住宅トイレ</a></li><li><a href='/universal_design/'>公共トイレのユニバーサル<br>デザイン</a></li></ul><p><a href='/faq/'>トイレQ&amp;A</a></p><p><a href='/trend/study.html'>専門医に訊く(女性のための)温水洗浄便座の適切な使い方</a></p></div>\n" +
"<div id='footer_c'><p><a href='/trend/spread.html'>研究・規格・資料</a></p><ul><li><a href='/trend/study.html'>研究など</a></li><li><a href='/trend/standard.html'>規格・基準</a></li><li><a href='/trend/spread.html'>統計・調査</a></li><li><a href='/history/index.html'>トイレの歴史</a></li><li><a href='/association/manual.html'>パンフレットなど</a></li></ul>\n" +
"<p><a href='/association/'>一般社団法人<br />日本レストルーム工業会</a></p><p><a href='/safety/index.html'>製品の安全に関して</a></p><p><a href='http://www.takumi-team.jp/' target='_blank'>巧水(た・く・み)STYLE<br /><span>(別サイトにリンクします)</span></a></p></div>\n" +
"<div id='footer_d'><p><a href='/news/'>新着情報</a></p><p><a href='/information/'>重要なお知らせ</a></p><p><a href='/contact_input'>お問い合わせ</a></p><p><a href='/privacy/index.html'>プライバシーポリシー</a></p></div>\n" +
"</div>\n" +
"<div id='copyright'><p>copyright(c)一般社団法人日本レストルーム工業会</p></div></div></div>\n" +
"</div>\n"
"<div id='copyright'><p>copyright(c)一般社団法人日本レストルーム工業会</p></div></div>\n"
);
}
......
This diff could not be displayed because it is too large.
import { h, ref, onMounted, onUpdated, onBeforeUpdate, computed, onBeforeUnmount } from 'vue';
import { uniqueClasses } from './utils';
const SwiperSlide = {
name: 'SwiperSlide',
props: {
tag: {
type: String,
default: 'div',
},
swiperRef: Object,
zoom: { type: Boolean, default: undefined },
virtualIndex: {
type: [String, Number],
default: undefined,
},
},
setup(props, { slots }) {
let eventAttached = false;
const { swiperRef } = props;
const slideElRef = ref(null);
const slideClasses = ref('swiper-slide');
function updateClasses(swiper, el, classNames) {
if (el === slideElRef.value) {
slideClasses.value = classNames;
}
}
onMounted(() => {
if (!swiperRef.value) return;
swiperRef.value.on('_slideClass', updateClasses);
eventAttached = true;
});
onBeforeUpdate(() => {
if (eventAttached || !swiperRef || !swiperRef.value) return;
swiperRef.value.on('_slideClass', updateClasses);
eventAttached = true;
});
onUpdated(() => {
if (!slideElRef.value || !swiperRef || !swiperRef.value) return;
if (swiperRef.value.destroyed) {
if (slideClasses.value !== 'swiper-slide') {
slideClasses.value = 'swiper-slide';
}
}
});
onBeforeUnmount(() => {
if (!swiperRef || !swiperRef.value) return;
swiperRef.value.off('_slideClass', updateClasses);
});
const slideData = computed(() => ({
isActive:
slideClasses.value.indexOf('swiper-slide-active') >= 0 ||
slideClasses.value.indexOf('swiper-slide-duplicate-active') >= 0,
isVisible: slideClasses.value.indexOf('swiper-slide-visible') >= 0,
isDuplicate: slideClasses.value.indexOf('swiper-slide-duplicate') >= 0,
isPrev:
slideClasses.value.indexOf('swiper-slide-prev') >= 0 ||
slideClasses.value.indexOf('swiper-slide-duplicate-prev') >= 0,
isNext:
slideClasses.value.indexOf('swiper-slide-next') >= 0 ||
slideClasses.value.indexOf('swiper-slide-duplicate next') >= 0,
}));
return () => {
return h(
props.tag,
{
class: uniqueClasses(`${slideClasses.value}`),
ref: slideElRef,
'data-swiper-slide-index': props.virtualIndex,
},
props.zoom
? h(
'div',
{
class: 'swiper-zoom-container',
'data-swiper-zoom': typeof props.zoom === 'number' ? props.zoom : undefined,
},
slots.default && slots.default(slideData.value),
)
: slots.default && slots.default(slideData.value),
);
};
},
};
export { SwiperSlide };
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 sign in to comment