-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
regular-event.vue, regular-events.vueをreactに対応させる #5137
Comments
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。 |
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。 |
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。 |
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。 |
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。 |
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。 |
こちらのIssueを実装している途中で次の不具合を発見しました。 不具合の内容本来であれば図1のように、ユーザーのroleに応じてアイコンの縁取りが行われるはずが、特定の箇所で行われていません。 不具合が発生している箇所
提出物一覧ページでは、次のようなコンポーネント構成で 「なぜこのページだけちゃんと表示されているのか」についての原因は特定できていません。 原因問題が発生している箇所では export default function UserIcon({ user, blockClassSuffix }) {
return (
<a href={user.url} className={`${blockClassSuffix}__user-link`}>
<img
src={user.avatar_url}
alt={user.icon_title}
title={user.icon_title}
className={`${blockClassSuffix}__user-icon a-user-icon is-${user.primary_role}`}
/>
</a>
)
} ユーザアイコンの縁取りが行われている箇所と比較すると、マークアップの構造が異なっていることが分かりました。 ( <template lang="pug">
a(:href='user.url', :class='`${blockClass}user-link`')
span(:class='["a-user-role", roleClass]')
img(
:src='user.avatar_url',
:alt='user.icon_title',
:title='user.icon_title',
:class='[`${blockClass}user-icon`, "a-user-icon"]')
</template> 該当のスタイルは次のようになっています。
解決法
<a href={user.url} className={`${blockClassSuffix}__user-link`}>
<span className={`a-user-role is-${user.primary_role}`}>
<img
src={user.avatar_url}
alt={user.icon_title}
title={user.icon_title}
className={`${blockClassSuffix}__user-icon a-user-icon`}
/>
</span>
</a> |
@Kassy0220 不具合報告ありがとうございます!!対応お願いしたいです🙏 |
こちら本番環境で動作確認できましたのでCloseいたします〜!🙌 |
下記を参考にしてreactに変える。
The text was updated successfully, but these errors were encountered: