Добавлена новая модель HeroBanner с соответствующими мутациями и запросами для управления баннерами героя. Обновлены типы GraphQL и резолверы для обработки данных баннеров, что улучшает функциональность приложения. В боковое меню добавлен новый элемент для навигации по баннерам героя, что повышает удобство работы с интерфейсом.
This commit is contained in:
@ -1403,4 +1403,43 @@ export const DELETE_TOP_SALES_PRODUCT = gql`
|
||||
mutation DeleteTopSalesProduct($id: ID!) {
|
||||
deleteTopSalesProduct(id: $id)
|
||||
}
|
||||
`
|
||||
|
||||
// Hero Banners mutations
|
||||
export const CREATE_HERO_BANNER = gql`
|
||||
mutation CreateHeroBanner($input: HeroBannerInput!) {
|
||||
createHeroBanner(input: $input) {
|
||||
id
|
||||
title
|
||||
subtitle
|
||||
imageUrl
|
||||
linkUrl
|
||||
isActive
|
||||
sortOrder
|
||||
createdAt
|
||||
updatedAt
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
export const UPDATE_HERO_BANNER = gql`
|
||||
mutation UpdateHeroBanner($id: String!, $input: HeroBannerUpdateInput!) {
|
||||
updateHeroBanner(id: $id, input: $input) {
|
||||
id
|
||||
title
|
||||
subtitle
|
||||
imageUrl
|
||||
linkUrl
|
||||
isActive
|
||||
sortOrder
|
||||
createdAt
|
||||
updatedAt
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
export const DELETE_HERO_BANNER = gql`
|
||||
mutation DeleteHeroBanner($id: String!) {
|
||||
deleteHeroBanner(id: $id)
|
||||
}
|
||||
`
|
Reference in New Issue
Block a user