2.3.0-alpha-4 • Published 9 months ago

@atlascommunity/atlas-ui v2.3.0-alpha-4

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

@atlascommunity/atlas-ui

Документация

Мокинг запросов

Миграция с v2.2.3 на 2.2.4

  • Для пропсов компонента <JiraUser> тип TJiraUser переименован в TJiraUserProps, чтобы не возникало конфликтов с новым типом TJiraUser

    До

    import type { TJiraUser } from '@atlascommunity/atlas-ui'

    После

    import type { TJiraUserProps } from '@atlascommunity/atlas-ui'

Миграция с v2.2.2 на 2.2.3

  • Функция triggerJiraContentAdded теперь принимает лишь 1 аргумент (было 2), убрана часть функционала (см. пример ниже)

    До

    triggerJiraContentAdded('#tabsSelector', '#triggerSelector')

    После

    import Tabs from 'jira/viewissue/tabs'
    
    Tabs.domReady($('#tabsSelector'))
    triggerJiraContentAdded('#triggerSelector')

Миграция с v2.0.8 на 2.1.0

  • AsyncSelect переехал с VKUI на react-select.
    • Проп value заменён на defaultValue (тип также поменялся)
    • Проп renderChip заменён на getCustomChip
    • Проп emptyText заменён на noOptionsMessage
    • Проп dropdownAutoWidth заменён на isDropdownAutoWidth
    • Проп hasClearButton заменён на isClearable
    • Добавлен проп inputId для корректной связи label с полем ввода
    • Проп onChange обновлён, в коллбэк добавлен второй параметр actionMeta, содержащий объект с информацией о последнем действии (прим.: action: 'select-option', action: 'remove-value' и т. п.)
    • Тип TAsyncSelectOption упрощён, удалено ранее обязательное свойство id, опциональные свойства children и isSelected
    • Удалены типы TAsyncSelectOptionSingle и TAsyncSelectValue

Миграция с v1 на v2

  • Обновлено большинство зависимостей из peerDependencies до последних версий.
  • Обновлен VKUI с v5 на v6 (о миграции тут).
  • postcss-for: удален т. к. deprecated. Необходимо избавиться от использования директивы @for из PostCSS-файлов (.pcss).
  • @tanstack/react-query: обновлен до 5-й версии. В конфигурации useQuery теперь нельзя использовать onSuccess. Аналогичную логику можно реализовать через useEffect с сущностями data и isSuccess в массиве зависимостей.

    До

    const { data } = useQuery({
      ...
      onSuccess: fn,
    })

    После

    const { data, isSuccess } = useQuery({
      ... 
    })
    
    useEffect(() => {
      if (isSuccess) {
        fn()
      }
    }, [data, isSuccess])
  • TypeScript: заменены interface на type, обновлены имена типов, вместо имён IComponent теперь TComponent. Необходимо заменить префикс I на T у используемых типов.

  • <Statuses> и useStatuses переработаны, заменена реализация с React Context API на Zustand. В аргументы addStatus теперь передается объект с полями label, appearance и duration (ранее duration передавался пропом в компонент <Statuses />).
  • <UserPicker>: исправлена передача пропа emptyText во внутренний компонент селекта.
  • Исправлен "эффект залипания" hover-эффекта. Все использования :hover заменены на одноименный миксин, который оборачивает свойства в медиазапрос (hover: hover), чтобы эффект срабатывал только на устройствах с тач-скрином. Для устройств с тач-скрином эффект hover-эффект будет отрабатывать как active-эффект (на мгновение при клике).
2.3.0-alpha-2

9 months ago

2.3.0-alpha-3

9 months ago

2.3.0-alpha-4

9 months ago

2.3.0-alpha

9 months ago

2.2.18

9 months ago

2.2.17

9 months ago

2.2.15

10 months ago

2.2.13

10 months ago

2.2.14

10 months ago

2.2.12

10 months ago

2.2.9

11 months ago

2.2.8

11 months ago

2.2.11

11 months ago

2.2.10

11 months ago

2.0.8

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.2.3

1 year ago

2.2.2

1 year ago

2.2.5

12 months ago

2.2.4

1 year ago

2.2.7

11 months ago

2.2.6

11 months ago

2.1.8-alpha.2

1 year ago

2.1.8-alpha.1

1 year ago

2.1.2

1 year ago

2.1.1

1 year ago

2.1.4

1 year ago

2.1.3

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.1.8

1 year ago

2.1.7

1 year ago

2.1.0

1 year ago

2.1.8-alpha

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

2.0.0-beta

1 year ago

1.3.46

1 year ago

1.3.44

1 year ago

1.3.45

1 year ago

1.3.43

1 year ago

1.3.42

1 year ago

1.3.41

1 year ago

1.3.39

2 years ago

1.3.40

2 years ago

1.3.35

2 years ago

1.3.36

2 years ago

1.3.37

2 years ago

1.3.38

2 years ago

1.3.31

2 years ago

1.3.32

2 years ago

1.3.30

2 years ago

1.3.33

2 years ago

1.3.34

2 years ago

1.3.29

2 years ago

1.3.28

2 years ago

1.3.24

2 years ago

1.3.25

2 years ago

1.3.22

2 years ago

1.3.23

2 years ago

1.3.26

2 years ago

1.3.27

2 years ago

1.3.19

2 years ago

1.3.20

2 years ago

1.3.21

2 years ago

1.3.13

2 years ago

1.3.14

2 years ago

1.3.17

2 years ago

1.3.18

2 years ago

1.3.15

2 years ago

1.3.16

2 years ago

1.3.12

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

1.2.9

2 years ago

1.3.10

2 years ago

1.3.11

2 years ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

0.1.76

2 years ago

0.1.52

2 years ago

0.1.53

2 years ago

0.1.54

2 years ago

0.1.55

2 years ago

0.1.56

2 years ago

0.1.57

2 years ago

0.1.58

2 years ago

0.1.59

2 years ago

0.1.50

2 years ago

0.1.51

2 years ago

0.1.49

2 years ago

0.1.41

2 years ago

0.1.42

2 years ago

0.1.43

2 years ago

0.1.44

2 years ago

0.1.45

2 years ago

0.1.46

2 years ago

0.1.47

2 years ago

0.1.48

2 years ago

0.1.40

2 years ago

0.1.38

2 years ago

0.1.39

2 years ago

0.1.74

2 years ago

0.1.30

2 years ago

0.1.75

2 years ago

0.1.31

2 years ago

0.1.32

2 years ago

0.1.33

2 years ago

0.1.34

2 years ago

0.1.35

2 years ago

0.1.36

2 years ago

0.1.37

2 years ago

0.1.70

2 years ago

0.1.71

2 years ago

0.1.72

2 years ago

0.1.73

2 years ago

0.1.63

2 years ago

0.1.64

2 years ago

0.1.65

2 years ago

0.1.66

2 years ago

0.1.67

2 years ago

0.1.68

2 years ago

0.1.69

2 years ago

0.1.60

2 years ago

0.1.61

2 years ago

0.1.62

2 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.12

3 years ago

0.1.13

3 years ago

0.1.14

3 years ago

0.1.15

3 years ago

0.1.27

3 years ago

0.1.28

3 years ago

0.1.29

3 years ago

0.1.20

3 years ago

0.1.21

3 years ago

0.1.22

3 years ago

0.1.23

3 years ago

0.1.24

3 years ago

0.1.25

3 years ago

0.1.26

3 years ago

0.1.16

3 years ago

0.1.8

3 years ago

0.1.17

3 years ago

0.1.7

3 years ago

0.1.18

3 years ago

0.1.19

3 years ago

0.1.9

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago